cabo, san jose del cabo, vacation rental, El Zalate,beachfront, costal azul beach, jacuzzi, pools, tennis court, golf, fishing, condo rental