Vista Cay at Harbor Square is a new Orlando Resort Rental Community located in Orlando’s newest master planned development, Universal Boulevard. Vista Cay is located on beautiful Lake Cay adjacent to Orange County Convention Center. the nation’s second largest convention center.