We've never done a rental before. We've always stayed in hotels. This was a great first time experience. Access was easy. The townhouse was as described, clean, and had lots of nice extras like a package of local coffee in the kitchen. The snorkel gear, beach chairs and umbrella were great and nice Tommy Bahama quality, something we wouldn't have at a hotel. From the aloe "after sun" lotion in the downstairs bathroom to the shampoos upstairs, everything we needed was at hand and made us feel at home right away.
We loved the location. I'm so glad we didn't book another property we were considering that was right in the busy area of town. This was close to everything, just not noisy and right in the middle of everything, so we got privacy and relaxation.
The only inconvenience was that for two days we had to park by the entrance and walk to our unit because of construction, but those types of jobs aren't always communicated to residents, so it's possible they didn't know it would be taking place during our stay. (We probably would have booked anyway!) Also, it was just the two of us, so it didn't matter, but the downstairs shower is marked as not having hot water. Again, with just the two of us we used the upstairs instead, but I suppose if you were in a group, you'd want the shower to have hot water in both bathrooms.
Note that there's no air conditioning at this property but it wasn't bad at all. With the ocean breeze and fans, the indoor weather was fine for us. But if you run warm and don't like humidity, you should keep this in mind for this property...