Even though this is a chain it is very good. We went there twice during our holiday because it was so good. The fresh fish is delicious and cooked to perfection. The staff make you feel very welcome and are very accommodating. You might have to wait a bit for a table but trust me it'll be worth it.