Excellent location, wonderful hosts- great communication!