Great place in a perfect position in Sliema!