Perfectly clean and well appointed. Terrific hosts.