This ocean view, top floor and southwest facing resort villa is located at the beautiful Omni La Costa Resort & Spa. Owners enjoy up to 180 days per year (120