Ceni's place is in the perfect location to be able to walk to all the best bars/restaurants in San Pedro. Had everything we needed for our week stay. Piers are public, so you can arrange for diving/fishing/snorkel tours to pick you up right at the apartment. Wifi went down twice and communication was pretty slow with the hosts (2 days the first time) but wifi is free in pretty much every bar/restaurant so it wasn't really an issue. Also, the laundry was locked up in a room that didn't look in use. Not an issue for us, but just an fyi. We would definitely recommend Ceni's place though. Most review's seem to say communication was great, so maybe they just had an off week? If you're looking for a beachfront property right in the heart of San Pedro, this is the spot!