I'm sure the experience would be wonderful if I could ever get there!
Booking 1: They had booked me for the wrong services so I had to re-book
Booking 2: They called me a week later to tell me they'd made a mistake and I'd have to re-book
Booking 3: I called them to confirm the day before the boking but apparently I was an hour late and their 'strict cancellation policy' meant I again would have to re-book.
I give up ... the booking pain ain't worth it!