This place deserves 10 stars, great beach vibe very spacious and a wonderful host. You are so close to many north shore activities when you stay here and in one side you have the ocean and in the other some of the most beautiful mountains I have ever seen in my life. If you want to stay in a beautiful place with amazing views and a peaceful beauty you can only get staying far from the busy city stay here.