Everything was clean. Plenty of linens and well stocked bathroom. Quick and clear communication with host, and it was in a good location! The sofa bed was a little hard to set up and not the most comfortable but worked fine for the one night stay we had.