Luxury villa with sea views in Cumbre del Sol