In England there's a TV show called Location, Location, Location.
This place could be featured!!
Great place to use as a base to explore Melbourne. Highly recommended.