I stayed at Diana's for ~3 nights, and I found Diana's place to be a wonderful oasis in San Pedro. In terms of the essentials:
-super clean, spacious, and lovely industrial (i.e. exposed cement) rooms, with mosquito nets
-tucked away right of a main road so it offers privacy and tranquility. While access to local grocery shops and some other local restaurants. In terms of landmarks, to get downtown to the water taxi was ~20 walk, and even closer to get to the airport
-'cafe' common space where coffee is provided, quick meals can be prepared, or you can converse with the hosts and guests
-great orientation guide / suggestions from Diana or Crystal
Highly recommended- I'd return in a heartbeat <3