A wonderful experience at a magnificent place.