WE took our two boys (ages 12 and 15 at the time) to San Pedro last June. They thought they died and went to heaven. If your boys are like mine, they eat and drink constantly. A condo with a full kitchen was a MUST for us. We stayed at the Paradise Villas. The prices were reasonable, the pool was fantastic, there was a small grocery a two minute walk away and it was about a 5 to 10 minute walk to town. It was quiet, and there was night security (not that it was needed) The patios were large and roomy and we were able to get a BBQ pit to cook outside. We thought it was fabulous, and if we go back again with the boys, we will stay there again. They have one bedrooms with a pull out couch in the living area and two bedroom units. If your boys swim and fish, there is a dock right outside the gate. You can also pick up your tour boats right there. Check it out....
Deb