John is an outstanding host, and his three-storey house with idyllic views from the rooftop is the ideal launching point for exploring the main island of Malta. Hamrun feels much more like an actual Maltese community than Valletta does, and it's only ~10 minutes away by bus (or ~30 by foot). Hamrun is also on the main route to Mdina, and to Cirkewwa for the ferry to Gozo, and buses are very easy to use. We loved the room and the house and chatting with John at the end of a day of sightseeing.