James is a great host. He kept in touch during our trip to make sure we got all our needs attended to and even booked us a transfer to the airport both ways. The location is amazing, just a few minutes away from the Valletta ferry and loads of buses! The apartment was super clean and we had Maltese treats waiting for us when we arrived. Could not recommend it enough.