Fantastic service. I had noted in the online reservation that one of the party was vegan and gluten free and they acknowledged it and were ready to discuss what options they could offer. So I was really impressed with the service. The food was fantastic and the sea view on a stormy afternoon was nice also. Definitely a 5 star place.
I was slightly put off on entry when they told us another party had booked the table for a couple of hours later (and then later that they had cancelled, neither of which I needed to know) but I guess that is the challenge with such a popular place.
I'd still definitely recommend it.