John was an incredibly welcoming, helpful and accommodating host. Communication was great and check in/out was very smooth. The apartment is perfectly situated and has everything you could need. Highly recommended. Will be back here next time we are in Melbourne.