We stayed here for a week with all 4 grandkids. We got a room with a separate bedroom and had plenty of room. The maids came everyday and were very efficient & friendly. The rate was good after negotiating price comparisons. The pool was cleaned every day as well. Absolute BEST free breakfast we have ever had and we travel A LOT! Steve was the server and had our tables and drinks all set up for us by the time we sat down. He kept our drinks filled and they even made pancakes special for one of the kids. It made for a great start to the day! Only complaint, the hide-a-bed was horribly uncomfortable and not level. It worked for small children but even they complained.