Lovely spot, and quite nice food, although more expensive than the Beach Cafe a little further along (where the view, coffee, food and service were terrific).
I was a bit taken aback when after paying the bill (which included local taxes and a 10% service...charge), the waiter asked me if I wanted my change (which was about 15% of the bill). It felt a bit scammy, to be honest.More