Great communication. Clear and timely. Since I booked for my daughter, I had to validate with her if it was a 5-star experience and she said it was.