Lovely setting but we were sat at some quite high, narrow seating which would be better for drinks rather than dinner. We visited on a Friday night fiesta with a live Spanish band who were singing and playing very loudly which was good fun and people were enjoying it but not at all conducive to a conversation or relaxed family meal. To quote my teen, the food was 'mid' - nothing wrong with it especially but just not the best meal we've had on holiday this week (actually probably my least favourite). Service was tricky as the staff couldn't hear well over the live band and we were left with empty plates for so long that rather than ordering dessert we just grabbed the bill and left. So all in, probably better on a different night but not a top recommendation for me.