Visited here in August - lovely modernist building. Superb sea views. Enjoyed the "Italian Job" piece of art ! Didn't visit the cafe but it has inside and outside areas overlooking the sea.
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.