Five stars on all accounts.
Great location, great apartment. Diane and her team are super helpful.
I will be back!