Bristol is the encapsulation of the meaning of diversity. It is a multi-cultured city without any doubts, partially due to the presence of two universities, which means more international people coming to it. Moreover, there's a lot of freedom in the sense that you can really express yourself, your style and the way you think, which is great. More generally speaking, it is a calm city. The community itself is pretty friendly. It is obviously smaller than cities as London, but still it offers a lot I would say especially if you are looking for careers in IT and finance. When it comes to shopping and necessities, it is pretty centralised I think. If you need something, you have to go to the centre necessarily or order online. When it comes to entertainment , it's pretty interesting as a city, you can always find something to do, there are always events and markets going on during the whole week. As regards the nightlife, you can a wide variety of pubs and clubs, some cheaper than others. Most of them are really good for a night out with friends. And when it comes to food, you have the embarrassment of choosing from different restaurants with different cuisines. In case you are craving more than one cosmo and za za bazaar are the place for you. Last point, the transport in the city though is really bad, always late and never punctual.