We were in town for a show at Thalia Hall- fantastic location and there were so many good restaurants within walking distance. Leon’s apartment is very cozy and well worth staying at.