A lovely stay in a stylish home.