Immaculately clean and such a beautiful place to stay the night of our wedding. Loved all the detail. Had everything we needed and more.