Compact, clean, convenient and a very accommodating host.