The place has great value for money. A bit far from metro station but it is OK if you have unlimited Metrocard. The station area itself looks somewhat spooky, specially when it gets dark and imam calls to pray... Had no threat, it is just different from what you may expect from NY.
Very easy to reach from JFK, bus nr M15 takes about 15 minutes.