Good place even for large groups. Very comfy and at a walking distance to the touristic spots. There also some grocery stores nearby.
The owner is very friendly too