Please use these guidelines (listed in order of importance) to choose a suitable piano or electric keyboard:
A minimum of 61 regular-sized keys, though if affordable, an 88-key keyboard would be ideal.
A sustain PEDAL(not a sustain 'button')
Touch sensitive keys
Weighted keys
Piano4FUN! can refer you to a wonderful local piano tuner who can provide valuable instrument advice, and can often assist with a thorough tuning and some repair if you acquire an older or used piano that may need "spruced up" a bit.