Everything that and more than the description says. A treat to stay in. Will definitely stay again