So great I booked it twice! More detail in my following review.