It is very easy to use for customers, it has all basic features which every tour operator requires such as bookings management with multiple suppliers or partners (such booking system), payments through many different channels like credit card/bank transfers etc., availability calendar / report generation from any where in world at your finger tips; real time reporting so you can see right away what's going well an dwhat needs improvement! I have not found anything yet but if there are things i would love them too change immediately!! Nothing really specific about this software other than they do everything we need within one platform unlike having two separate products when trying ot cater both online reservations end user market along side offline travel agent business model.