Best time. Lot of nice touches. Incredibly wonderful experience.