Clean and comfortable. Awesome location. Great communication with host. Good general store. We had a great time.