A most idyllic stay in a fantastic character home in Madrid Centro . . .