First off, let me say that the property itself is great. It's been newly updated, the interior is clean and comfortable and the back yard is really nice, especially with pets. The furniture is good and the kitchen is well equipped.
I rarely give non 5 star reviews but there were a number of things that frustrated us during our stay though. Firstly, there is a property management company acting as middleman that was not clear from the VRBO listing. This in and of itself is not a problem but it does increase costs significantly. The pet fee was added after the fact (even though I booked with 2 pets on VRBO), + 17% "hotel fees" , then another 4% was added for the management company bringing it to more than 20% higher than expected. There is a very small window of "open hours" that the management company keeps, think 3-6pm, which means you have to pay a significant fee (again +17% and +4%) for "late check in" in order for someone to be "on call". Late check in doesn't mean anyone is doing anything, since there is a lock box with keys, so that's another surprise cost. That being said, a plumber did arrive within 2 hours for a minor issue when we called.
Secondly, pretty much all consumables have to be purchased. There is one toilet paper roll, no laundry detergent, no all purpose cleaner and a single (one!) dishwasher pod. The dish sponge was old and dirty as well. This may not be an issue for a one or two night stay but for anything longer it means buying or bringing all of those things. It just needs to be communicated that this is the case so that you don't have to go shopping for basics on day 1, and in my personal opinion, those basics are must-have at any vacation rental. The most frustrating part of this was that it took 6 whole days to receive a response to a question about these items.
Lastly, the communication was lacking. VRBO messages were responded to slowly and the property management questions straight up ignored certain emails, including about parking passes that we were supposed to have but never ended up getting.
One last thing is that it would be nice to have a few larger beach towels, especially with the in-house washing machine.
Other than that, we did have a great time.