Unit was clean. There was no toilet seat, shower head did not work properly, twin bed was very uncomfortable. Most disappointing was lack of communication from owner prior to arrival. I sent several messages the week prior to arrival with no response. I finally reached him the night before via telephone. Instructions to get into unit were very good.