Great location for catching a game at the stadium! Close to a shopping mall where you can grab some food for cooking but also close to numerous Tapas locations!