Great place to stay on your way to or from JFK!