Great location, great accommodations, great host w/ good communication. What else can you ask for