Captain Swing, I’ve stayed at the Avani Resort & Spa for the last three or four years, the last time being on March 15, 2020. I was never asked to pay a joiner fee. Like many hotels, you simply check your ‘visitor’ in at reception and they hold on to his ID. When he leaves, reception ‘phone your room to establish all is well and, if so, they return the ID to your ‘visitor’.