This unit is a good option for 1 or 2 people looking for a mid-length stay in Melbourne. As it is so close to the train station, commuting to the CBD or further west is pretty straight forward. The location is probably the biggest strength, with an IGA, cafes, pharmacy, train station and post office all within a few minutes walk.
The hosts were very accommodating for us when we needed to extend our stay by a few days.
The actual unit itself is of course small being a one-bedroom unit, but very good value for money. The kitchen and bathroom are a bit cramped, but you get used to it quickly. There was a few dirty items in the kitchen, presumably left from the previous tenant, but nothing too troublesome.
The place is dog friendly generally, with a big yard available and all fenced in. However, how useful this is for you will be heavily dependent on who is in the other unit, and whether they have a dog as well. The yard is shared between the two units, which also means if you intend to use the private parking, you may have to discuss this with the other unit. We decided to park on the street as it was just generally easier than potentially blocking each other.
Overall, I would recommend the unit, as it is great value for the price and the hosts are pleasant to deal with.