Beautiful villa and a wonderful location made for a great vacation!