Incredible villa! The views are beautiful! Despite the language barrier the host was still lovely and polite. The apartment was spacious, clean and very well equipped. The pool was perfect and just what we needed after the 33 degree heat. An added bonus was on arrival we were also greeted by a puppy called Zack who proceeded to entertain all of us through out the night. There was also an evening event on and despite opting out of this option the host still brought over some small plates of food for us to try and a drink as well, which was delicious. This was a perfect experience, would definitely recommend and we hope to return in the future!