This place is perfectly located near downtown Chula Vista. Our host had great restaurant recommendations. It's a perfect place to stay for a short vacay.