Very clean and well-appointed. It had everything we needed to feel comfortable and "at home". Great hospitality from Ryan! We would definitely stay here again.