This cruise is really well organised and goes where a lot of the bigger cruise boats do not go. G Adventures supports small local operators for their day trips and this was evident in a number of places as other tourists were not to be seen e.g. brick making, mule ride, hand made pottery, lunch at training restaurant, etc. Tour Leader (or Chief Experience ...read more Officer, CEO, as they are officially called) was very helpful and efficient especially when I had an unexpected trip to hospital. The cabins are a reasonable size for a small boat and there is a great sun deck upstairs which could be used anytime. Staff were helpful and most spoke enough English to be understood. Food was simple, varied and plentiful. Dinner was 4 course and special diets catered for, breakfast was a hot and cold buffet with your choice of cooked eggs, so plenty of options. Omelettes were best I’ve had. Would certainly travel with them again.