modern city..restaurant options, beautiful historic center, walk by the beach, lovely boardwalk, things to do in Lima, Peru