This was recommended by our B&B and exceeded expectations. There is an amazing view from all tables over the bay. Our waiter didn't speak much English and us no Spanish however he managed to be really helpful. We essentially just went with recommendations from him and had a great 3 course meal (quality fresh fish) with lovely wine. Excellent value.