The location is definitely walkable to old town but buses around the area are easy to catch as well. Easy walk to Haymarket station as well.
We were out all day so didn't spend a lot of time with Maggie, she is friendly and accommodating.