I have been there a number of times and have to say that it was a "life-changing" experience as it's made me appreciate things back home alot more.
The people I met were very polite, warm and friendly and most wear their hearts on their sleeves.
Take care and listen to the security tips and make sure you don't get "ripped-off"