Whether you love fine food, stylish shopping, world-renowned art, or just watching great sport, you'll never be bored living in Melbourne.