Great place beautifully located next to the beach with amazing views of the surrounding mountains. Very peaceful and secluded but also spacious and with a large patio that provides plenty of shade and a well equipped kitchen and bbq area. A note about the beach - it's beautiful and very quiet but not great for swimming due to so many rocks. There are lots of little pools for kids to swim in however. Would definitely come here again