Fantastic stay. Great location. Spotless, well equipped villa, comfortable bed and great outdoor spa area. Lots of personal touches and attention to detail made for a really special stay. Highly recommend.