Golden Rock Restaurant
Known as ‘The Rocks’, this restaurant high in the hills features both highly-praised local and international dishes. Many of the ingredients are provided by local farmers and fisherman.
Diners can look out to mesmerising views of the ocean or choose a table in the intimate garden setting. Lunchtime tip: try the lobster sandwiches.