Overall, a great place to stay.
There are two large parking spots and the unit is situated right next to the open parking spots by the tennis court.
The entrance is on the side, which was makes unloading/loading slightly less convenient but the convenience of the location more than makes up for it. You can walk to the tap house or the three other restaurants that make up that shopping center. Private boat slip, small beach area. The property is very well taken care of. Well furnished living areas. The kitchen/dining area could get cramped with everyone but more than enough space to eat and have drinks. When it's time to relax or play inside, there is a third floor den and a spacious basement with large TV, sofa, air hockey table, full bath, games, and grill outside. Each floor has an outdoor space with seating. This was the perfect space for two families with room to spare. Everything was clean including the grill which I found to be a very nice touch. Also, labels on pretty much every shelf so you know where things are.
While I didn't experience any issues with HOA folks, however there is no trash service. You need to haul your own. There were plenty of trash bags. Also, you need to bring your own coffee. There is a small drip machine with filters. Two minor issues compared to other places but overall, not much to complain about. I would definitely come back.