The Bayview Suites tower is a private residence club, fully integrated into the existing Cabo Villas Beach Resort and Spa. Consisting of 23 executive suites, private parking and private owner storage units, the Bayview Residence Club offers luxury resort living, as well as incredible owner rental opportunities.