A hospitable, comfortable stay