Spotlessly clean, excellent host, easy communication, great location for travel. An excellent weekend.