Very clean and cozy!! Very accommodating hosts. Even had a pack n play available for our baby. Would definitely stay again.