Cozy and clean! We had everything we needed and Suzanne always responded in a timely manner. Will definitely stay here again on our next visit.