Christina was a perfect host- superb communications before and during our stay, and the Villa was amazing. Lots of space, well equipped and fabulous pool.
The WiFi was great. Table tennis, pool floats and lots of beautiful beaches nearby kept us well entertained.