Peruvian restaurant Cuzco La Ricotta offers a tranquil dining experience with excellent food and views.