Perfect little place to explore Sliema and surroundings