A spacious apartment with a cozy feel in a good location of Sliema. I can recommend it for longer and shorter stays.