Jaimes place is very nice. The location is very nice all major public transportation is right down the road, easy to walk to. The city center is very close and Oktoberfest is less than 20mins away!
The space itself was very clean and roomy. It has all the necessary amenities. Would definitely recommend for a large group of people.