This place stinks like smoke and is dirty. Food is average and basically is a waste of time and money. Shouldn't be rated in top 20. I live here and it's disgusting.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.