Very nice interior, excellent location. An impressive place.