Whether standing in front of the large windows, out on one of the many terraces, or standing at the edge of the infinity pool, you'll always be looking out at the Pacific Ocean from Villa Del Sol. Set atop the hillside street of Paseo Punta Penca, every f...
more