Here we have a casio privia (88 weighted keys, built in speakers) in good working order. Comes with stand, bench and sustain pedal. Pedal is pretty beat up but new or even second hand ones are quite cheap.
These units have some good built in sounds, with drum rhythms as well. MIDI capabilities. It's keybed really feels nice, similar to a real piano. Headphone output and can be hooked up to external speakers.