Great cozy place just a few minutes from JFK airport!