The place is very close to JFK and very smooth check in process, just pretty basic amenities