Great place! Even though this place is located very close to the Main Street of Sliema, with the water ferry right across the street, it is still quiet and comfortable. Highly recommend the takeout restaurant’Sea Salt’! The carbonara was amazing!!