Top class villa with great views, a gorgeous terrace and good location. Spotlessly clean and well equipped. Would deffo return.