Beautiful, clean and comfortable! Checked all of our boxes! Would definitely stay again!