The apartment is close to all the action in West Village, Greenwich Village, Soho, etc. Walking distance to shops, restaurants, NYU campus, and bars.
The pictures do make it appear bigger than it really is. The apartment could use some work: shower pressure is very high and doesn’t drain well, towels for 3 people ran out pretty quick, and the bedroom window is not well insulated (bring earplugs to sleep).
It’s not luxury like you expect in your dreams or TV shows like Friends. If you want that, then pay the luxury hotel prices. We didn’t mind it at all, but I can see how some might if their expectations aren’t in line. This was perfect for our group because we just needed a place big enough for 3 to sleep and use as a base for exploring.