Lots of space, well-equipped kitchen, comfort, lovely extra touches, lots of character, and charm.