Great location if you have business in Otay