Miraflores

The city’s bustling, modern hub – full of restaurants, shops and nightspots – overlooks the Pacific from a set of ragged cliffs.