Overall, the set up is very nice for families (we had several couples and young children) with the two living areas and multiple bedrooms. The bunk room is great for kids. The location is spot on and close to everything you could want.
We had some issues with the property including garbage that was not picked up from previous renters, missing lightbulbs, and a few other issues like the cleaning crew not finishing until after 4pm the day we arrived (which we felt resulted in a "rushed" cleaning). We contacted the owners and they were very nice and responsive; the management company was not responsive. This place could be 5 stars if some of the issues were properly dealt with.