Wouldn't hesitate coming back. Excellent communication, excellent follow up, generous hosts with extra personal touches that went a long way to making our stay a pleasant one.