Absolutely clean and as advertised. Great welcoming and accommodating host. Will certainly use again.