Very clean, great hosts, we have stayed several times, our first choice for a return.