Great place to stay for a layover house is very near to jfk