Kevin was welcoming, helpful, and responsive! The unit itself is exactly as advertised. It was clean, spacious, well-stocked for cooking, and very comfortable. We enjoyed our stay and it was close to the hiking and beach sites we wanted to explore. We had some issues with neighboring construction and a broken washing machine, but Kevin quickly responded and even gave us a partial refund. We were here for a short stay, so we didn't have a chance to take advantage of the community amenities but they looked nice. We definitely recommend staying here!