Spent a week here with my kids, we really enjoyed our stay. The bed was a little stiff, but all in all we enjoyed our stay. The staff was very nice and the maids did a great job. The only critique I would give is the breakfast area could be spread out more instead of all put in a small area. It got very crowded around 9:00am so we had to get to breakfast much earlier to avoid the crowds.