Excellent all around! Great host, communication, location, and value.