Perfection. A lovely comfy decor, thoughtful details everywhere and kind, accommodating hosts made this a most wonderful stay.