Overlooking Magens Bay, Flamboyan on the Bay Resort and Villas offers an outdoor swimming pool, a hot tub and on-site shops.