Overall wonderful trip. However, bathroom & cabin were small and terrace was small. Ship was well appointed & very clean. Staff were great; worked very hard to accommodate us. Food was excellent & waiters were friendly and very helpful.
Trivoli Hotel was just ok. Breakfast was disappointing, not very good.
Tours guides were good, sometimes to much chatter on bus by them. Really could have skipped their life history which actually seemed to be about giving a significant tip!