We stayed at this rental for 10 nights. Jim's place truly lives up to its name, Old School Hospitality. There are plenty of resources and amenities. The kitchen is well stocked with everything you need to cook a decent meal (gas cooking, too). The bed linens are soft, beds comfortable; sparkling clean everywhere. We didn't have to buy shampoo and soap like in other rentals, because a generous amount was provided for the four of us. The fish pond with waterlilies in front of the patio is gorgeous, and one can hear the coqui and bull frogs at night with their enchanting concerto.
A good place for snorkeling nearby is Richardson Beach Park. The beach is rocky, but there is live coral reef close to shore with a decent amount of fish, including schools of yellow tangs. We have also seen sea turtles galore at the same place. For places to shop and dine, you can either look online or use Jim's info for guests (look for a blue binder) which includes very useful local tips.
Overall, we were very pleased with this rental and would stay there again. Thank you Jim and Ted!