Place is greatly located in center of Chula Vista. Great stay!