John is great. Super friendly, accommodating, and makes great recommendations (both for in and outside of San Diego). Location is also great. We had no problems finding street parking.