Moonee Ponds is a 20 min train journey from the centre of Melbourne (trains run regularly), also good bus & tram links. There are good restaurants, bars, shops nearby.
The accommodation is in an apartment complex, with access to pool and gym. The apartment was clean with comfy bed and great shower. It was a good base for our Melbourne stay.
For the money, I thought the space was functional, but no frills and lacked any personality, with no real effort to make it feel welcoming. For example: there was no documentation about the apartment complex (e.g. where to take rubbish, how to access other parts of the complex) or the environs (bars, shops); I would have expected a few tea bags and a small container of milk to greet us after a long day's travel; attention to detail that other hosts seem to do as a matter of course.
Check-in was a mission, having to collect the key from elsewhere in Melbourne, which was communicated to us late on the day of arrival.