Best you can get for that money for sure.
I stayed here one night cause needed something close to the jfk.
Easy accessible from the Jamaica station (like 15min walking), good neighborhood (I was walking alone at night), clean etc.
The only thing you should keep in mind it’s the third floor with no elevator, but it was definitely not a problem for me.