Great place to stay and ideal location to get to JFK!