Booking.com Featuring a lush garden with palms and bougainvilleas, this resort has a private sandy beach along the Indian Ocean. It offers a beachfront restaurant and a boutique with handcrafted souvenirs.