Fantastic location and views, local beaches and shops within walking distance. Note that there is designated parking (someone occupied our spot during our stay but luckily we managed to find another). At the price we booked this would definitely stay again.