We are a family of 3 and travel regularly staying in upper class hotels around the world. First of all we liked the location. Wonderful beach and a small lagoon with ok snorkelling. Our 6 year old son was able to swim and snorkel here.
We had a beachfront room (166) for 1 week which was only some steps away from the beach. The layout is great. The room itself is a bit dated and smells moldy. To help against the smell we had a dehumidifier in the room. In our opinion the bath room has mold behind the wooden applications.
Room service is mediocre. Still dirt on tiles from previous guests. The ugly ones below the mirror. No regular refill of amenities. Some days we got a water bottle and some not.
Pool nice size and clear water. However I am not sure who had the idea to paint the wooden pool deck. The color is peeling off everywhere and is extremely slippery. Several of the sunbeds are a bit saggy.
Reception - overall was friendly and well organised. We received a good personal welcome and introduction to the hotel.
Staff - overall ok and friendly. Some hotel staff does not look very motivated though.
Restaurants - main buffet restaurant was ok. The staff was very friendly here. The food for the price (500SCR) should be better. I believe the hotel is using high quality incredients but the final preparation was mediocre (pasta overcooked, pancakes undercooked). The Asian restaurant was both from staff (super slow, unfriendly) and food was not good.