This place checks off every box! What an amazing (and affordable) gem in New York City! Highly recommend