Very clean and cozy. The hosts anticipated pretty much every need you could have.