Wonderfully accommodating hosts in a clean and comfortable and spacious unit.