Mary was warm and welcoming, and her apartment was perfect: spacious, well kept and conveniently close to Main St in a beautiful neighbourhood.