I have stayed with Vidi before, but my first time at this location. Vidi always makes everything so easy and even took time out while on vacation in Europe to help me change my booking! Place was fantastic, spacious house, big pool and spotless! Would definitely stay again! Thanks Vidi!