It is a lovely place for a short stay, good location, nice yard with swimming pool and spa, but not recommend for people like us travelling with dogs, as dogs are not allowed inside the villa, when the weather is bad, personally for us it is unfair for the dogs to sleep outside.
We were made aware of this but after one night of torrential rain and thunderstorm predicted the next night we decided to leave a night earlier as we knew our dogs would be very scared.
If your dogs are used to sleeping outdoors there is an outdoor kennel just away from the villa which is self contained and fenced and then this is a perfect place for you but for us this wasn't an option, so just depends on your own personal arrangement with your dogs.
Vicki and John were very friendly and communicated well and their place is very clean and perfectly equipped for a cozy get away.