Overall the rental experience was great. The property was clean when we arrived, and we very much liked both the electronic checking/keyless entry and text-message-based communications. There were some minor issues with the main light in the kitchen, but the service staff were friendly and took care of it quickly (Granted, the light stopped working again on our last day, even though the bulbs had been replaced). Our interactions with Shore Details were great.
Unfortunately, I can't say the same about the booking experience through VRBO. I wish I had found the property directly through Shore Details. VRBO added additional service charges, offered confusing options for travel insurance and damage insurance that overlap with options from Shore Details (of which, I ended up being double-charged through VRBO), and VRBO also made the billing extremely confusing b/c the costs on received invoices and the charges that ended up on credit card statements did not match up.
Based on this experience I would definitely book with Shore Details again, but never again through VRBO.