Here's a picture of the ocean from atop the cliffs of Miraflores. Lima is on the Pacific Ocean so anyone who has visited LA understands that the beaches are spectacular but not traditionally used for swimming and lounging. This is the view about 2 blocks from our house.