We booked for 2 nights, but did not sleep over the 2nd night since we just needed to leave later in the day than checkout time, but it is a great apartment (on 2 levels) with an ocean and mountainview from the lounge and balcony above the two bedrooms. Main bedroom also has its own balcony, but ocean view blocked by the trees. Secure parking in the complex and the beach is a few minutes' walk from the apartment, so is great shopping centre, coffee shops and restaurants (also with ocean view). Beautiful beach with panaramic mountain views. We were also so lucky to see well behaved horses being ridden on the beach - what a sight!