Cabo San Lucas is more happening and active with more restaurants and bars, entertainment and big brand resorts. So take that into consideration when booking your accommodation. But really, both places are so close to each other that it doesn't matter. Whatever you want to see and do will be easily reached.