Very clean, and comfortable. Hosts were extremely kind and warm.