Kandi is lovely! The place is nice. Overall, very good! Let me provide a few more details to consider.
The neighborhood is probably like any other in Brooklyn - it's not super clean, but hey that's New York City. On the other hand, the train station is really close. There are a few small supermarkets and banks available nearby.
The check-in is great and simple. The room is nice for 1 traveler. The private bathroom is good, has all you need including some hygiene products and things like hair dryer. The tricky part is with the noise. The window has almost no noise cancellation, any people walking around close to the apartment (this is 1st floor) you can hear them talking. And the same with cars and anything else. And remember, New York city never sleeps. Also, the door has space under it, so anything inside the apartment you can hear too very well. That is to say - if you plan to study and work almost the entire time inside, you have to consider if you have a sensitive hearing like I do. But if you travel for business and pleasure where most of the time you will be outside - it's great. I slept late at night past midnight most of the time if not past 3 am. So, I did not have any disruptions.
The weather was hot boiling, so it would be great if AC would be stronger and the air would flow. That's just a suggestion :).
Again, Kandi is lovely and communicates fast, so it's just up to what are your expectations. I would say for the price value it is all good. It was a decent price compared to some other providers.
Thanks again and have fun in NYC :).