Beach life in Cabo.