Place was clean when we arrived, and it fit our group perfectly! Parking was difficult (near impossible) to find and neighborhood was on the rougher side, but not bad enough that we felt unsafe.