Very clean.and comfortable. Excellent value. We didn't meet the host but spoke to him on the phone when we needed help. He was friendly and responded quickly.