Cozy, clean, affordable, safe and great host - what more could you want?