We came here one summer (can't remember which year) and had a really nice time. The restaurants were very nice as was the pool area. A very clean and tidy place. Would highly recommend. I only gave this a 4 out of 5 as it wasn't quite luxurious and exciting enough.