Hospitable, clean, and very helpful.