We had a great time saying at George's place. The apartment was perfect for our stay, i highly recommend.
The local area was lovely and very conveniently located with Vittoriosa only a short walk away, Valletta easily acessable by ferry and a nearby bus stop to explore the rest of Malta.