Great place, didn't meet Alex, but everything was perfectly explained.
next time in San Diego, will probably the same location.
One minor point, but can imagine not a dealbreaker; slow internet.