The hotel is located at Trou aux Biches, along an extensive stretch of white sandy beach. It is 18 km from the capital Port Louis, 5 km from Grand Baie and 50 km from the airport. The hotel offers several rooms and a junior suite for visitors to choose from. The guestrooms are spread across the ground floor, first floor and second floor, with a lovely view of the bay of Trou aux Biches. The junior suite consists of a spacious room with adjoining bathroom, and offers a magnificent view of the lagoon. At the boathouse guests can try their hand at several exciting sports activities which are available for free. These include kayaking, water-skiing, wind surfing, glass bottom boat rides and laser sailing. The hotel features an outdoor swimming pool, and a gastronomic restaurant with an open show kitchen, serving a fusion of exotic Mauritian cuisine with international expertise.