very beautiful town-house in Sliema, feels just like you'd expect from the images. Provides plenty of space and the host was very accomodating.