Meadow Inn hints at a warm, welcoming retreat with the charm of a classic inn tucked away in Melbourne.