The place was EXTREMELY clean, and very close to JFK. Unfortunately, that's where the good parts end. The check in was very late - 6pm. Its summer and hot, and I asked for water, I was told to just drink from the bathroom tap. I found that suggestion off putting. The room was VERY VERY HOT, even with the AC on blast.
I probably won't book again, mainly because of the hot room and the fact I was told to drink water from the bathroom tap.