Only giving it five stars because I can't give it six. Truly incredible stay at Dora's place. The porch walks right out to the beach, and you're a <5 minute walk from some incredible restaurants, beach bars, and coffee shops. Sitting in the hammock, reading a book and watching locals play soccer on the beach as the sun goes down was as relaxing as it gets.
Dora and her husband run a local food tour, and while they don't advertise it here, it was an amazing way to get to experience some of the amazing San Pedro restaurants that non-locals otherwise might not give a second glance. Can't recommend that highly enough.
Short golf cart drive to some of the resorts north of town, and a (very bumpy) 40 minute ride to the party scene at Secret Beach.
Dora is also extremely responsive and helpful when any issues come up.
If we ever go back to San Pedro, I have no doubt where we'll stay!