Stayed there in October, first time staying south of the bridge. Nice resort, good variety of restaurants, friendly service, would stay there again. Having a dive shop on-site was a nice bonus.
As far as other things to do in San Pedro, snorkeling and/or diving is a must. We always head to Secret Beach once or twice for our beach day, although there is a beach at the Alaia (couldn't use it in October due to all the sargassum). Fishing is an option. Catamaran day-trip is fun, there are several different outfits to choose from. Lots of great dining options in San Pedro so don't plan on eating all of your meals at the resort, that would be short-changing yourself.
People think I'm an idiot or something, because all I do is cut lawns for a living.