Great place! Ideal location if you’re flying into JFK.