The agency's pick up center is located in the Los Santos International Airport district. The company uses the Rental Shuttle Bus, which can be seen in parking lots around the airport. However, the Touchdown variant was removed in the enhanced version (PC/PS4/XBox One) and can only be found in the original PS3 and Xbox 360 versions.
Its main competitor is presumably Escalera Rent-A-Car. It is possibly a parody of Enterprise. The name is obviously linking to aircraft landing, the fact it is near an airport supports this.