Great location for a stay in Melbourne and specifically if you are going to Marvel Stadium