Graham's place is perfect. He has two AirBnBs, so even when my dates didn't line up exactly with the calendar, he was able to pivot me to his other unit right upstairs.
The location is ideal and he really has thought of all the little things, from leaving out coffee and tea to providing earplugs to leaving some of his favorite locally brewed beers.
I can't wait to return again soon!