John is one of the most supporting and caring host we've met during our journeys. He helped to solve a situation with the check-in when our key just broked into pieces. The apt have a nice location 10 minutes to Valletta ferry and 5 minutes to the bus stop- you can get to many locations from there. The appartement has everything you need from towels to the wine glasses (except the shower gel and shampoo, but it's written in the house description,so just pay attention to this). The bed is confortable and good enough for 2 people and the terrase is gorgeous. I can recommend staying at John's place.