Definitely a great spot for 4-5 people! It's located with great places (coffee, food, grocery) around the area. Parking is difficult but you can park in a lot a block away for day parking/overnight parking. Just beware that during days when there are events/concerts nearby at the stadium, you may pay a premium $$.