Staying at this apartment should meet all your needs. Great views, good local coffee and eating. Melbourne’s best bakery, Baker Blu, across the road and very helpful and responsive hosts.