Oh lord...... these girls are having themselves a REALLY good time down there in Cabo. Have you ever been?