Great location, comfortable apartment to work from for a couple of days. Communication before and during our stay was good, though we interacted with many different people.
Paid street parking is available close by.