It’s a cozy and stylish place. Communication was easy and effective. A small piazza nearby makes it easier to find a parking space than most other places in the old town of Sliema