Stay here for the convenience (near the JFK airport) and value. Understand that a shared space is truly that, with multiple guests sharing living quarters and a bathroom. If you are okay with that arrangement, the stay is worth it.