Excellent location, Excellent host, Excellent communication, Excellent times!