Spotless, comfortable, excellent host. We had a lovely time.