Nice story! We went to Desire in Mexico several years ago and participated in a tantric yoni massage class that culminated with 20+ couples all getting it on in the room that was the dance club at night. It didn't feel awkward or strange at all, and it didn't feel "dirty" - it was almost spiritual, just as you said.