Lovely place, perfectly located in Sliema. Walking distance from everything and the area is very quiet, which is a massive plus in Malta !