Fantastic location, right in the heart of Sliema’s shops and restaurants and a cosy pub next door. Near buses and ferries too making it a great travel base as well.