Nice and cozy place near to the JFK airport.