A charming and comfortable cottage with lots of thoughtful touches.