This place is in a great location, especially have plans booths in LA and San Diego. Plenty of room and well maintained. Just perfect for the family.
One thing to know:
Parking cannot hold big cars (big suv), mine was an intermediate and it barely fitted.