If you look at my other reviews you'll learn that I'm not easily won over. The cliff has delivered on service, ambiance and food. 5/5 across the board. It's expensive but worth every penny. Make sure you book months in advance and request a table by the water. This is my new favourite restaurant.