Dan, Nate and Team were excellent hosts. They not only had considered all of the important details but they were open to hearing additional feedback from me throughout my semi-long term stay. My children and I were absolutely at home. We were supe...