Overall, the stay was okay.
I am very familiar with this area since we have stayed at the Fairmont Orchid many times, so I knew the villa was in a nice location. However, would I stay here again? Probably not. There were too many "little" things that bothered me through the stay, for example, most cabinet doors need maintenance, the service area in the (BBQ) lanai was closed and abandoned-looking, the listing supposedly included access to fitness area/gear -not true, sleeps up to 6 people but only if you don't mind sleeping on an unstable inflatable bed, the carpet had a big stain and dirty-looking, and the list goes on...
The communication with Verb was cordial and fast but once we needed to reach out to the property manager via email and phone, their response seemed a bit rude (via email). They never responded my to my phone call, though.