This is our third stay at this complex, second in this unit. I just love it! This time was my sister and I and our five kids who range in age from 2 to 16. Everyone felt safe and had a wonderful time. The best thing about this unit is of course the balcony. It was wonderful to stay in the condo while the baby napped and be able to watch the other kids play on the beach (even though the water is a no-go, due to contamination from the nearby river) The pool is slightly heated so we swam even though the weather wasn't great. It's been a year since our first visit and a few maintenance issues are still issues. For instance, one bathroom sink faucet handle leaked last time we were here, so now that faucet just doesn't work at all. Seems like a $40 faucet would be worth your guests having use of the sink. Last time the bathroom fan made a hiddeous grinding noise, now the fan is gone and there is just a bare bulb in it's place. Again, if this were my million-dollar unit, I'd buy a fan, or at least cover the whole in the ceiling. We met the attentive manager via text and the handyman in person when we had an issue with the dryer, Since I had stayed behind from the day's adventures to do our laundry they made sure I could use a dryer next door, which was convenient, and the next day he fixed our dryer with no interruption to our day. There is a blender and Keurig (that's on its last leg) and I bought and left a couple of pizza pans. Cooking meals in the condo is easy. It's easy to make a list of little things that as a homeowner I would fix/update because I feel so at home in this unit. Walking in the front door just feels right! For the location and view, you can't beat it. We'll be back.