This trip met every fantasy I had in my head about it!