Diana's place is lovely and she's very helpful in getting you set up. You're relatively close to the center of San Pedro via golf cart or bike. Take her recommendations! We did some great activities during our trip and had no hiccups or issues to speak of.
Be prepared for mosquito bites, though as the surrounding area is a bit swampy. Only challenge for us was not having anywhere in our room to just sit comfortably at night that wasn't the bed because once the sun starts to set outside is pretty unbearable with the mosquitos (it's Central America so this shouldn't surprise you but none the less!) so we ended up going to sleep pretty early most nights.
Very much enjoyed our stay and appreciated the chance to connect with other guests as well as make Feathers our home base for our stay in San Pedro.