Amazing hospitality provided. Such a great place that we didn't want to leave - laid back, chilled place that is close to the beach, shops and great walks.