Beachfront villas with full kitchens and a pool.
Beachfront resort with a pool by the sea.
Beachfront resort with a pool and rooms with kitchens.
Resort on the water with a pool.
Beach resort with a pool, right on the bay.
All-inclusive beachfront resort with a pool.
Hotel on a sandy bay, with a pool.