We stayed a few days and really enjoyed our stay. Apartment is very well located, just near Melbourne central, which is in the free tram zone, and plenty of things to do around. Apartment itself is fairly small, but we did not stay inside much other than for sleeping, so that was not a problem for us. As a bonus you get the nice view of the city.
Apartment was clean and communication with host(s) and check in was great!