Hotel facilities are excellent and are championed by the standard of the rooms. They are truly luxuriously appointed and the vast majority face the Indian ocean. Outstanding gourmet standard food is s