Great host and location. Lots of nice personal touches. Excellent communication.