Amazing place - in an amazing part of town.