Diana's place was perfect for our needs and exactly as described. She arranged to have us picked up as our flight landed and brought back, even though is was hours before check-in time. It is slightly outside of downtown San Pedro, so a golf cart for your stay is highly recommended to explore the island- she also assisted us with this within an hour of our arrival.
She provided above and beyond what I have come to expect in an Airbnb host. A map was provided at check-in with dining, drinking and tour recommendations which was extremely helpful and she was on-site anytime we had questions.
I would recommend staying here if you are looking to stay away from the resort-vibe and feel more at home during your travels.