I have stayed at several San Pedro properties. Last year my wife and I stayed as Paradise Villas and it was great. Apartments are really nice, great pool, EXCELLENT staff. FYI - all beaches in San Pedro are public. PV has plenty of beach frontage. Enjoy!