Fantastic stay! Everything we could have wanted and more. There was more than enough space for our group of 9 (6 adults, 3 kids) and our 3 vehicles. The rooms are spacious, beds are super comfy and the whole place is nicely decorated with a cool beach vibe. The yard was perfect for the kids to run around and burn energy. We used the hot tub almost every day. Incredible views - watching surfers catching waves during the day, and watching the sunset into the ocean in the evening. The beach across the street was great for snorkeling (including turtles!) and has a protected tide pool area that is perfect for kids. Would absolutely stay again.