there are few reviews on yelp and they're all suspiciously 4-5 stars and generic reviews. hey, maybe the place is that fantastic and I'm just missing out. Oh and apparently, it's TheStillRoom not The Still Room with a space between the two words. My bad!