145 Markham: Beautifully updated, full of charming character.