This was our first time here and we were fairly happy with the place. We were worried about some of the reviews we read before our arrival last week so were somewhat skeptical. The unit was recently refurbished so we were happy to see that it was in very good condition. The pool area was nice. The kids loved the pool and collecting the shells on the beach. Cons: limited onsite parking, towel service only on Mondays, the clothes dryer in room took forever to dry the towels when we did wash (heard same from other guests), and the worst part was seeing very young kids at the benches of the main entrance of the hotel smoking cigarettes. I wasn't comfortable passing them with my kids. I think the parking security should help keep an eye on that kind of thing but then again they were also young. Pros: Cozy, family friendly, pool table and ping pong tables which you could reserve at desk, nice sized screened in balcony, a food pantry and good amount of storage space in unit.