My family and I had a pleasant stay, the beds were comfy and the place was cozy. Almost everything is within walking distance and free parking is definitely a plus! not to mentioned there were plenty of water toys/gear and a couple beach chairs which was a bonus. The elevators do have a bit of a wait time but we were informed in advance by James other than that it worked out great for us.