Great place and locations, and such a wonderful host - I had a mix up with my airport luggage and he literally dropped everything to drive me to the airport, waited with me for hours, and was just generally very kind and supportive in such a stressful situation. Totally above and beyond what I could have expected!