Great location just outside of La Jolla, convenient space with everything you need