An excellent villa, great accommodation and in a superb location.