Spotlessly clean, attention to every detail, personal touch by host, prompt communication, and extremely helpful.