Chula Vista is the most Southern city in California: any further and you are in Mexico. It is a popular city both with tourists and business travelers, but if you are on secondment there you don’t want to stay in a hotel: you need Chula Vista corporate housing....