Beachfront Villa Edwards In Los Cabos 4 years ago ID: #232112 Listed In : Hotels, Resorts & Restaurants Hotels 610 Country Lane, Cary 27513, NC, United States 2142335936 https://www.rmoceanfrontrentals.com/villa/edwards-beachfront-villa-los-cabos Facebook Twitter Business Description Located in Villas del Mar, an exclusive and highly coveted community, this Grandious Beachfront villa. Located within Palmilla, one of the most popular beaches in Los Cabos is just a few steps away. Reviews & Ratings Write a Review No Review. Please login / register to add your review.