Excellent from start to finish. Games & snacks were a lovely touch. Will definitely stay again.