I wouldn't hesitate to recommend this Airbnb. It's in a fantastic location within walking distance of great cafes and restaurants. Also, catching the tram or other public transport is super easy from the flat itself. It has all you need for a nice stay in Melbourne.