This place is a diamond in the rough. Don't let the locationm scare you it's fantastic.I will be back...
All reviews seem positive