definitely stay here, free trams right outside the door. marvel stadium within walking distance