We had a wonderful stay at the apartment in San Pedro. We had everything we needed and we would come again anytime.
It is a bit out of town but therfore it is a quite area and if you have a golfcart it‘s no problem at all.
As others wrote before: the dock is absolutly stunning. We saw dolphins, sharks, rays and a lot of fishes there plus wonderful sunrises.