Really.... I've NEVER been in there! I'm living in a house across the street and Google's been hounding me for a review, lol.
It seems pretty roomy and clean from what I can see though. Have no idea about their rates.