Clean and comfortable. We had a lovely time. Very spacious. Great communication.