As others have said, the staff was wonderful! They were very accommodating with an early check in and very helpful with recommending restaurants, beaches, etc. We were in a top level room in the back of the property, which provided a little more privacy. The room itself was very spacious and had just about everything we needed. Love the layout of the property, makes it more of a condo feel than a hotel. No one stomping overhead or running down a hallway. The breakfast was just average. One thing they could do is get a second waffle maker - the wait for that was long every morning. The pool area was nice and spacious, but could use a few more lounge chairs. Not sure what happened with the hot tub - it was filled in with stones. The basektball court was a hit with the kids! Overall, a very nice place. I would definitely stay there again.