Very clean and cozy. There were just 2 of us but could see it would be very comfortable for a family stay.