Loved this place. It was very relaxing and had everything you needed for a beach stay.
It had great restaurants and stores within a 5 to 10 min drive.
It's set on a mountain which makes it so unique. Would definitely recommend as the hospitality was 5 star.