Perfect location in Sliema the modern side of Malta!