For some reason we thought we were getting a condo, but this was just a hotel. The room was large, and everything worked. The window leaked, and the rear door opened to…no patio which was odd. Chain broken on the door. The staff were really nice, and rooms did get new towels each day. We had trouble getting beach towels, and the original listing did not mention a $50/day resort fee. But, the pool was nice and warm, lots to do with two nice volleyball courts, and a variety of games out on the sand. Lots of beach chairs etc. location was great, with a Starbucks and Publix across the street.