A family-friendly place that's out of the way but in a beautiful and scenic location with an amazing beach within walking distance.
Worth hiring a car in this place, but you can get by with infrequent public transport (bus).
By far the best thing about this place is the restaurant,,which has amazing local fresh food making up its wonderful dishes.