Staying in Johns appartment has been a great time. the appartment is well located, near several beaches. There is also a bus stop that brinbgs you to Valetta in 1h. The appartment was great, especially the gaz barbecue very convinient for summer diner on the terrasse.
Finally Anita (the sister of John) and Mario are quite close in case you have any question or issue. They are very welcoming and giving good advices about the island.
I really recommand John’s appartment for a nice stay in Malta, for us it was far better than staying at Sliema or St Junian’s.