This place fits the bill and is a great spot in town. Close to the subway and plenty within walking distance