We had a great time here, CheckIn was really simple and quick. The location was perfect, because Valetta and Sliema are between 30 to 40 walking-minutes away. The flat was clean, beautiful and quiet!
All the best for you Matthew:)