Fantastic villa and superb location! Vaya could not have been more accommodating during our stay.