Mel and Steve's place a great place to rest our heads in Melbourne! Close to great places to eat and public transport!