Purchased as a surprise for my mom's bday. She had an amazing time. Great customer service and communication. Will definetly book again.