A city that is relatively more suburban in nature, Etobicoke boasts extensive parkland and a highly developed lakeshore featuring historical sites, nature trails as well as recreational and sports venues. Etobicoke is home to some of the most beautiful golf courses, outstanding shopping areas and also offers a wide variety of local cultural and festive events. The southern region of Etobicoke has attracted many affluent individuals and families and remains one of Toronto’s more prominent areas, while the central and northern regions of the city are primarily middle class and contain numerous high-density apartment complexes. Several major highways are routed through the area, providing easy access to the Toronto core. Many exceptions to Toronto's gridded street matrix can be found on the streets of Etobicoke; however, an effort has been made to reconcile these planning anomalies with overpasses and the like. While public transit does not generally serve the area well with relatively few rapid transit connections, the central and southern regions of Etobicoke are closer to the city centre and are effectively served by public transit. Etobicoke is bounded by the City of Vaughan to the north, Lake Ontario to the south, the Humber River to the east and the City of Mississauga to the west. For the purpose of geographic distinction, the neighbourhoods of Etobicoke are broken down into three regions: Etobicoke-North, Etobicoke-Central and Etobicoke-Lakeshore.