Overall satisfactory. Prompt response to questions and issues. Parking not ideal (street parking has a city fee, otherwise tandem parking available if you’re willing to move out of the way early in the morning).