Awesome place to stay with the family. Check in workers were very friendly and the lobby area is inviting. Parking was easy, pool bar/restaurant was great and had good prices. There is a lazy river, beach area for the kids and a turf area with some games on it. There was nothing bad about the place. The property is situated with 2 motel style buildings surrounding the pool and 1 tower building closer to the beach (1 block away). Tower building had our suite with a separate living area. Beds were comfortable, rooms had Direct TV. Everything was in walking distance (store, Starbucks, mini golf, restaurants) so we never had to drive anywhere. Perfect stay. Can't wait to go back.