Spacious and clean. Bed and pull out couches were very comfortable. Great host, as well!