Highly recommend. Everything is walking distance from apartment. Shopping, public transport and also Marvel stadium with amazing views.