A clean spacious villa, very good facilities in a good location