The majestic ensemble facing the Indian ocean. Superior class rooms and facilities that would ensure a fabulous stay in the island.