Expect to have your questions answered quickly and easily; to be made to feel welcome; to sleep real well. Lovely people and place.