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.
Beach resort with a pool, right on the bay.