Very clean and you won’t want to leave the bed because it’s so comfortable. Very neat set up and fantastic location. Very courteous and polite host.