Finding accommodation is the first hardest thing here, second being clearing the degree actually. A lot of people scam the innocent from the foreign land.
Infrastructure is amazing here, the faculty is really really amazing, I am a student of astrophysics and cosmology, the faculty here are people who really work in the field.. except for the accommodation, which is really a difficult problem with too much rent and the way they trick people from the foreign land.