at home with limited space bands are an excellent option.Don't go to failure with free weights unless you have an experienced spotter. Machines are way safer. Once you get to the point where you can't complete repetitions with full range of motion, do some long length partials.