a wonderful experience to say the least