We stayed in the hotel in January for 10 nights 5 of us with parents and our son and we truly loved it! It was one of our best holidays ever. We generally travel a lot and like high standard of service, accommodation and food, and this place covers it all! Hotel is beautiful, spreader in amazing gardens full of plants and flowers - well kept. There are beautiful pools spreader through out the resort so you can swim anywhere you like all the time. Rooms are nice and spacious with very minimalistic design, but you have all you need. The only thing I would add here is some colour or a flower to lighten up the rooms. We had half board and we were really nicely surprised with the selection and quality of food and service, you can eat in all 6 restaurants where all have great food and big variety. Service is excellent! What is nice surprise is also a prices of wine for example as prices are very generous and selection of very wide. There is not a one complain about the restaurants or food - well gone.
Beach is relatively narrow and very long all along the resort with nice walk path around the beach. The only concern we had were many corals on the beach that are not always pict up or can not be easily picked up, so when going with kids its recommended to take a water shoe as some corals are pretty sharp. Also be aware that this beach is public so you see many local crafts and cloth salesman walking and offering stuff which at time can be a bit annoying, but can be ignored. The hotel itself is closed by to a small tourist town Grand Bay, nice place to visit for souvenirs shopping or restaurant experience. We rented a car also so had nice experience driving around the island - highly recommended.