We did stay in this nice hotel for 3 weeks in May 2004.
Actually I can't remember anything negative to tell about it.
Nice and clean, friendly staff, very quiet surroundings and a couple of very good restaurants within walking distance!
Even the pool bar was able to serve a tasty meal.
Our two small daughters found everything perfect as well!