Aldi’s place is awesome, it is a small appartment at a fifth floor (so NY), and once you get inside you feel like home. The location is great, so many trains close and easy to take. Aldi is very kind and answers all your questions. I’ll stay there next time I visit NY!