The campus is gorgeous and most of the buildings are new and modern. Huge variety of societies to join, a wide range of good and up-to-date facilities. Most of the staff are friendly and approachable. Only problems I have faced is with asking questions to staff members who do not seem happy with giving answers which have made me feel like I can no longer ask questions adding to the stress of the work.