Great and calm location in the citycenter of Sliema. Great AC and everything you can need ! Best host!