We really enjoyed our stay at Aldi's place. Apartment is exactly as described- clean, tidy and has everything you need. the stairs are hard to tackle particularly with a large suitcase like I had but we managed it!
Note that Aldi does rent out her room as well to other guests therefore you will not be necessarily sharing with Aldi although it was only for one night during our stay. The only one thing I would point out is that there is only a lock on the inside of the bedroom door therefore you can only secure the door when you are in the room. When you leave you cannot lock the door so you can't be assured that no one will enter the room where your luggage etc is. This did initially worry us but we felt ok when we got there. Location is also quite noisy but it's NYC so nothing ear plugs can't sort out!