Saint Barth - Villa Ella, aka SIB BBS In St. Jean, stone walls and turquoise tiles lead up to the commanding ocean view and impressive 55' (17m) pool
saintbarth2008