We had a great experience— the rental has a great location, amenities and details were accurately described, and communication with our hosts was easy. It was our first time renting a shared property (ie host has a residence on-site), and we were a little nervous as bona-fide introverts— but we didn’t need to be, the setup feels neighborly, private, and respectful. The kitchen was one of the most thought-out kitchens we’ve ever experienced, it’s small but has everything. There were also lots of thoughtful details for families traveling with children (toys, beach gear, etc.). We would emphasize that the stairs up to the unit are a full floor; the stairs would be a no for those with mobility concerns and anyone with very heavy luggage. That said, the view once you’re up the stairs is worth it. Also, the hosts were fabulous.