Spotlessly clean , comfortable, plenty of room and ready when we arrived. Great communication with the host.