Location is great to Stadium. Place has what you need for a short stay.