Exactly what we needed but the stay exceeded our expectations. Clean and lots of extras that werent expected