Our stay was good although the hotel seemed to be more ideal for couples than families.
The staff were friendly and the facility varied between adequate to very nice. Breakfast could have been better since we paid for it to be included. The only other unfortunate thing was that the internet connection was not strong enough on our floor, but we had no problems with it in the garden and pool areas.
Overall it was a nice facility, and it also has a couple of great restaurants in the area.