My girlfriend used to play piano, but we don't have room for one in our apartment, so I bought her the Yamaha P115 88-key Digital Piano and FC4A Piano Sustain Foot Pedal. Set them both up in our bedroom and the result is amazing. The resistance on the keys is great, it feels like a real piano, and it's small enough to fit next to our bed in our fairly small bedroom with no issues. Audio quality out of the built-in speakers is pretty good, but of course we could always hook it up to a better sound output if we wanted. It was a little pricy, but it's worth it if you need a piano in a small space.