Excellent, really lived up to and exceeded my expectations. Met people I will remember for along time and made loads of memories and travel with them. Got an insight to other cultures as well as the host country and learned a lot of personal and social skills. Happy I said yes to almost every event, worthwhile!