Amazing stay. Everything it says it will be.