Hospitable, clean, affordable, wonderful!