Perfect place to stay. I highly recommend this home to everyone who is looking for a place located in Sliema.