We booked a private group. Communication with the host before the booking was really good so that we could get the date and time we wanted. There was good interaction with the group and the guide was very enthusiastic and spoke perfect English. It almost felt like we were there! Plus, it’s all for a great cause because they do some amazing charity work with the community. Thank you. This experience is highly recommended.