Great place to stay! There are many restaurants and shops within walking distance. Only about a 25 minute walk to the stadiums.