One of my best experience so far. Jakob is kind & too helpful. Highly recommend this place due to many reasons;
Cleanliness
Comfort
Privacy
10 Mins , walking distance at the nearest Subway station (Brairwood Station)
16 - 20 Mins from Jamaica Station which you can from JFK in Airtrain..