We had a great time at John's place. He was extremely helpful with local tips and quick responses, he even drove us 20 minutes to a nearby town to experience the Sunday morning market at Marsaxlokk. The flat was clean and nicely decorated and the rooftop terrace is a lovely place for an evening drink. The location is also excellent - less than a 10 minute walk to the ferry over to Valletta (which is only another 10 minutes and cheaper than the buses) and also nearby many nice restaurants and sights in Senglea and Vittoriosa. Would definitely stay here again.