A wonderful experience in a spectacular location