Good place location good for overnight stay if in transit at jfk