Perfect airbnb ! The apartment was the exact combo we were looking for : affordable, clean, facing the beach and with all the amenities needed : swimming pool, AC, wifi... It is a little too far from downtown San Pedro to walk there but just book a golf cart that will get you anywhere and your problem will be solved. (We rented some through the property for $US30/day.)