Just got home from 8 days in San Pedro.
Did NOT want to come back. Seven Seas Resort is a wonderful place to stay, great staff, beautiful views, good beach area and nice rooms. The people of San Pedro are the best and I wish I could have sent for my family and made it my home. Hope I can keep that happy, life is good feeling with me forever. For diving, get Andy at Gaz Cooper's. Great guy and really knows his stuff. And you must learn to Punta dance.
To all that are going for the first time, be ready for the most wonderful vacation of a life time, and be sure to spend time with the locals. You will be missing so much if you don't eat at their local diners, and get to know the people. They sure taught me alot about how to be happy with what you have.