The Dolphin Discover experience at the San Jose Marina is amazing. http://www.dolphindiscovery.com/ You may be able to get a group discount if you book online but otherwise its about $99 per person but it does include pickup and drop-off at Solaris. The only negative is that you can't take your own camera and the photo package they offer is not cheap but the money does go to the care of the Dolphins. This location keeps the Dolphin is the actual sea water and not in a tank.
The Royal Solaris has an outdoor party during the week. It was the best dinner we had the whole time we were there and the entertainment was pretty good. Know that the best restaurant there requires you to make reservations in the morning even though it is part of the All-Inclusive and slots go quick.
If you have not stayed at Royal Solaris before, just know that they just started renovating rooms 7-8 months ago. You may get an outdated room ...
The concierge that will be assigned to you upon arrival actually works for the Timeshare company. They will offer you all sorts of free stuff to take the "tour". We did the tour (did not want to buy there)
If you do not have a Cabo veteran going with you, know that as soon as you go through customs at the airport, the next room you enter will have a bunch of nice helpfull looking people that will ask who your transport company is or what else the can help you with... they are all timeshare people. Just tell them that your transport is waiting outside and that you don't need anything or they will tie you up for an hour!