Large, beautiful space. Excellent communication. Surprisingly good parking situation for this area of town: usually possible to find a space on the street nearby and a lot you can park in temporarily for quick pick ups and drop offs.