Throw the Coolest Parties in Cabo at This Waterfront Home