Miraflores is a friendly safe city. The people all are more than willing to help you with directions if you're lost. When you first arrive, find a tourist office and pick up a map. This also has information about the main tourist attractions including opening times. I would advise you to stay close to Parque Kennedy as most tourist sites are close to this area. However, staying further away isn't much of a problem as you can walk pretty much everywhere in Miraflores or get a cab if it's late. My highlights were the Larcomar shopping centre and the parks further along the coast. It's a nice walk from the shopping centre. If you would like to improve your Spanish, go to Peruwayna language school. A great friendly place to learn Spanish and reasonably priced!