An exceptional villa where to stay, with all amenities in excellent conditions and cleanliness. Hosts are superb in communication and are so friendly. We enjoyed our stay especially the pool deck area which is the best I ever saw in my whole life.