Very clean and well taken care of. Host is extremely helpful and responsive. If there are questions you have, they will be answered promptly and with great detail.