The place is great if you are on a budget. Nice convenience store nearby if you want food. My only advice is to not have a car here because parking is absolutely horrible in this neighborhood.
The only way I found parking here was by double parking my car next to others, because every other spot was taken. I hate to say this but if you plan on driving in New York City I don't really recommend Jackson Heights for you.
The apartment itself however was clean and comfortable. I had no issues here personally.