Couldn't have asked for a finer host or place to stay.