We have owned 2 - 2BR Penthouses for 25 years. Both were in
Flamboyant Building until 3 years ago, moved into the Marina
Building due to stairs in F Building. Although F Building is
undergoing renovations at this time, Marina Building is finished. Family members just returned 2 weeks ago, raved
about the building. The units are very large and can sleep
6-8 people comfortably. F Building is directly on the beach,
while Marina faces the water. Don't care for the Villas, no
where as large or as nice as the other 2 buildings. Hope this helps.