Anyone been to the new Hush Night in ATL? I Think they moved from their old location at Tokyo to a new spot.