The city center is a mix of office blocks, colonial churches and thronged market areas, is spread over several islands and peninsulas at the mouths of the Rio Capibaribe and other rivers, with a dozen bridges crisscrossing the waterways (which often don't smell too great). The main districts of interest here are the historic Recife Antigo on the ocean side, increasingly attractive to visit thanks to an ongoing revival program, and Santo Antônio to its west, with governmental and bustling commercial districts. The high-rise, middle-class, beach suburb Boa Viagem, with the best range of accommodations and restaurants, begins 3km south of the center and extends about 5km along the coast.