Excellent. Lots of thoughtful touches and flair that really made the experience