Parking is tough, but the place is nice. I ended up finding parking on Roosevelt Ave, about a 10 minute walk from the place.