Comfortable stay over from a very hospitable host