I stayed here for two months while I was doing an internship and it was a great experience! Obviously, it's location is amazing, next to all the food you could ever want as well as being a block to the subway.
As far as the actual space itself it was perfect for one person but I could see two people fitting as well, although it might be tight if you're bringing a lot. They also had a few things already in the apartment that made my trip a little bit better like an iron, umbrella, dishes, etc. to save you a bit of money once you arrive.
I didn't talk to the host much because I'm not that kind of person so I can't vouch for helpfulness, but he did meet the only request I had in a timely manner.
Overall, I would say this is an ideal space for someone coming for an extended trip like an internship and I would recommend it.
Thanks for the stay,
Lucas Moree