Good location for easy access to Jamaica/JFK