This place is really tiny inside but if the weather is nice, it does not matter as it has a very large sun terrace overlooking the harbour and castle.
Great value.