I felt extremely comfortable at this spot. Great location, easy check in, easy parking. I’ll only stay here from now on when I fly JFK. Thanks!!