This beachfront resort stretches for 500 meters (1,640 feet) along the Indian Ocean amid 10 hectares (25 acres) of indigenous gardens. The white Moorish-style main lodge has high arches, terra-cotta tiled floors, lots of space and offers a cool, inviting respite from the sand, sea, and sun. There's also plenty of space in the sea-facing whitewashed thatch clubrooms, each with a veranda and attractively furnished with soft white curtains, blue-and-white bedspreads, russet-color tiled floors, and hand-carved furniture. The resort also has a huge free-form pool plus three plunge pools, three bars, and three restaurants. Sit beside the sea in the Bahari Cove restaurant and eat delicious fresh fish and seafood, or try the exotic Asian cuisine at Spices. Go deep-sea fishing, scuba diving, snorkeling, windsurfing, or sailing, or just chill out on the beach and watch the waves lapping on the white, sandy shore.