Justin and Kim's home was very welcoming, well furnished, and they were easy to communicate with. Plenty of parking, excellent location, well stocked kitchen, and wonderful community facilities.
Our kids had a blast and enjoyed being able to head down to the pool and beach with all the provided gear. After a few hours at the pool or beach, the walk back to the condo was up hill and a little too much for our three year old twins, luckily we were able to roll the kids home in the provided wagon. The home is a little near the road but no problem since we always sleep with a sound machine. The upstairs unit was still under construction when we were there in April, but the noise wasn't overly burdensome and kept to working hours. The bathrooms and kitchen are a little outdated but everything worked well.
Would probably give a 4.5 stars if the option was available but decided to round up given how well they communicated, the comfort of the furnishings, and the quality of the community facilities.