Absolutely perfect. The views are stunning and you could not ask for a better location if you are looking to enjoy the beach, ocean waves, mountain views, and beautiful sunsets. I would definitely stay here again in the future! Thanks for sharing your wonderful space, Margot!