The place was really amazing and I will definitely recommend it for somebody who wants to stay close to JFK. The place was clean and the host was very good at communicating. The only downside was that there was a mild smell of rubber in the room (not sure where that was coming from). but overall, a great experience.