Thank you for hosting us! Great little spot in the heart of Manhattan, the subway means you’re never more than 20 minutes from where you want to be.