We had a fantastic time staying at Diana's! Communication before and during our stay was excellent. She even had a taxi pick us up at the ferry terminal and had a cold beer and map ready for us when we arrived at Feathers.
Her place is a little off the main drag, but totally walk-able to the beach and many great little restaurants. You will definitely want to rent a golf cart while there to explore Secret Beach! There are a mind-blowing number of golf cart rental options. On a whim we rented one randomly one day, and then again through Diana's recommendation the following. Her recommendation was much better than the random company we went through the first time!
The room itself was perfect for our stay in San Pedro. Beautifully decorated and had everything we needed. No A/C and a bit dusty (which is all of island, so not a negative), but the nights were very comfortable with just the ceiling fan and we didn't need to use the mosquito netting at all :) The highlight of the room was the outdoor shower! It was so refreshing to shower in the open air after long days in the sun.
I would certainly stay at Diana's place again!