Spotlessly clean, really nicely renovated, excellent communication