Ticks all the boxes for a good spot to stay in Melbourne