Excellent places, very good care by organizers, Great Value for Money, Nice food, excellent accommodation, Nice trecking and swimming experience