Outside is best, insulate the shed - you and your neighbors will be much happier.
Fresh air intake is a must - and you should get an automatic drain (15.00 at HF)
I just built a room inside - 200.00 in materials with insulation vs. concrete and materials for an oustide shed.