A perfect stay in a charming house of a charming town. Comfortable and central.