This place rules. Probably my new favorite last minute hotel in the city