Great place to stay right by La Jolla beach!