Very clean and a great setup. Had everything we needed. Valerie was extremely responsive with any questions that I had. Would stay here again!