@amgra, what you heard is right. There are dirty, shabby apartments which may look good in pics, websites etc. What I did was, I took a shared accommodation first and then while staying here I visited the apartments and chose a good one. The shared one did not live up to my expectations - gave...