A clean, comfortable, well located and well equipped villa.