The hotel has been generally great for us. The room was nice with a view to the sea and was cleaned daily. Staff is usually attentive.
Pools are good, especially the upper one for suite guests, although the water in them is a bit cold. The hotel supplies you with small water bottles each day and has several water dispensers for refilling which is convenient.
The hotel is located a bit far from pretty much anything else so make sure to have a rental if you're planning to see anything apart from the hotel itself. Also, during our stay the beach was covered in algae and completely unusable.
It has to be said that the entire place always seems to be a little untended-to. We ran out of soap in ALL of the bottle holders around the suite, the TV remote batteries ran flat during our stay, and in general everything in the room feels dated (TV, safe, etc).
Breakfast was mostly good, except one morning where we spotted ants on the table- we notified the servers, who pretty much stood cross-handed, didn't even clean the table after we moved to another one.
The lunch menu is generally good as is the service.
Give the dinner a hard pass- the value-for-money proposition is very low, especially the buffet option. There are enough good dinner places around Praslin.