I had a wonderful time at Skye's flat, he was more than welcome and super helpful. Location of the flat is very close to La Valletta and Sliema, just right in between! The only thing I haven't really liked was the level of cleanliness.