Excellent communication from host - accurate description of property - spotlessly clean - v.g value for money.