Chula Vista is a great little town south of San Diego. This spot is a short drive to the metro that will take you straight to the Gaslamp and other great destinations. Vicky left us the sweetest welcome card. I’m glad I picked her spot for our weekend at Comic con!