Oxford successfully combines its role as a first-class academic and cultural centre, a tourist haven and a modern industrial city. Accommodation is difficult to find in the heart of the city, but the surrounding area has more to offer. The typical accommodation is detached, two-storey housing with well-tended gardens. Educational and cultural facilities are excellent. Traffic is carefully controlled in the old city and there are excellent car parks on the outskirts with bus connections to the centre. Oxfords industrial heart is located outside the ring road, where traffic is intense. Shopping is best in the city centre, where there is a large choice of high street stores as well as small specialist shops. Supermarkets are located outside the centre.