Great location - within walking distance of the beach and several restaurants. We loved watching boats from the back patio and the kids enjoyed fishing off the dock. Though the pool area is a shared space, other guests were quiet and respectful. Inside was adorable, clean and had all necessary amenities for our family of four. Check-in was easy and although we didn't have any issues during our stay, Marilyn was responsive to the one minor question we did have!