Hospitable, flexible and understanding! Great stay