We didnt get off the boat here.
We dont like being hassled to death by the constant barrage or sellers but some people handled it quite well and even enjoyed the experience. One word of warning though. Taxi drivers dont give change !!! arrange a fare and have the correct money ready. One passenger agreed a taxi fare of £10 but having only a £20 note paid the price!!! Not just that one taxi driver it seems that is normal.