Impeccably clean. Cozy. Would stay again.