Very clean and cozy! Had all the essentials plus plenty of comfortable beds for our family of six.