The staff are friendly, and it wasn’t noisy, aside from an occasional screaming kid or barking dog (don’t know how they were there — it said no pets). The parking spaces and garage are very tight. Bed was comfortable enough. Incredibly high water pressure in the shower but barely a trickle in the bathroom sink. Overall, though, the rooms are a little beat up - rust, scuff marks, cheap interiors, noisy front door to our condo. The main area near the ground elevator in the south tower smelled for days, as did some of the indoor pool areas (and not like pool). They often ran out of inner tubes for the lazy river. I would plan ahead more in advance next time and spend more money to get a nicer place. Beach area in front of hotel gets really crowded, so we rented chairs a few boxes down from the hotel, and that was very nice. Nice view. A lot of families with young kids. Would have been nice not to smell marijuana on the balcony every afternoon and evening. Breakfast buffet in cafe was generally well stocked, but the food is cheap quality and what you would expect from a buffet like that. Servers and buffet worker we saw were very helpful and friendly. Overall — good employees. The facilities themselves need updates, paint, and some investment. The fitness room had enough machines and free weights for a decent workout and wasn’t crowded. Laundry facilities on site included two washers and dryers in our building and I assume the same in the North tower.