Great place, great location....... easy to walk to ST julians and Sliema