Diana has a lovely set-up in a more rural/neighbourhood area of San Pedro. It’s a very nice and relaxing little guesthouse that is clean, safe, and well-maintained. It’s a nice, easy walk to the beach and a longer but nice walk to town. I’d recommend renting a bicycle while you’re there. We enjoyed the treehouse, outdoor shower, and shared kitchen space. Although a relaxing atmosphere, there is a lot of surrounding noise from roosters, and a runway (planes) that is very close by, so I’d recommend bringing ear plugs. Diana is very easy to communicate with, and she helped us set several things up including our taxi upon arrival. She’s very well connected and has lots of great recommendations.