NOT RECOMMENDED! DO NOT book this place if you cannot check in or check out at the EXACT time that you indicated to the keyninja people. The host attempted to charge us "late" check-in fee, with the reason being that we arrived half an hour later than our indicated ETA, i.e. instead of 3.30PM, we arrived at 4PM. You cannot check out whenever you like either because you need to set the time to meet up to give the key to the keyninja people. Check-in/Check-out procedure is SUPER INCONVENIENT for travellers!!!
The plus side is that the location of the apartment is smack in the middle of everything, with a hard-to-match 180-degree view of Melbourne. The apartment is well equipped with modern appliances and contemporary interior decor. However, we could not relax and enjoy the stay because we never knew if the host is going to impose any hidden fees on us after we check-out. We had to even make a footage of how we left the place in case of any dispute.