The resort offers 60 luxurious rooms and suites, ranging from Palace Block rooms set amidst magnificent gardens to en-suite chalets with balconies that provide stunning views of the Indian Ocean. Each room is spacious and elegantly designed, equipped with air conditioning, a seating area, flat-screen TV with satellite channels, safety deposit box, and a private bathroom with complimentary toiletries and a hairdryer.