Definitely exceeded my expectations. I loved every detail. The hosts really thought of everything you may need.