We were on a tight budget when we bought this a couple of years ago, at Costco for CDN$799. Our son was 4, and we were getting ready to enrol him in lessons. I did not play piano growing up, but I can play many other instruments, and have played professionally in bars for 23 years.
My main goals were to get something that would:
1) approximate the feel of a real piano.
= does a very good job. The weighted keys respond nicely to speed and pressure. You can play loud or soft, with no buzz. There is some mild 'clunking' on some of the keys, but I've noticed that on real pianos. I would NOT say that the touch is the SAME as a real piano, but it's close.
2) approximate the sound of a real piano.
= I think the sound is excellent. One of the only ways I notice a difference is that it's so homogeneous in volume and tone and tuning that it couldn't be real. It's also great to be able to say to my son "Can you turn that down a bit, please? We're trying to talk." or "Turn it up! We can barely hear you!" If I focus, I think I can imagine the slightest synthetic quality to the tone, but I'll take that over wonky individual natural notes (especially at the high end of the keyboard) and paying $100 per year or whatever it is for someone to tune a cheap second-hand acoustic piano. Once again, playing with headphones is a great option for me, and probably for my son some years down the road.
3) have a couple of 'toys' on it to interest my son, but not so many that he'd be distracted from learning to play.
= Casio has struck a great balance here. There is NO LCD or other type of screen. You have lights, buttons, and keys. The buttons for changing the instrument voice are simple to use, and that's what my son does play with. There are 16 instrument voices, including 2 organs, 2 strings, choir, 2 grand pianos, 2 electric pianos, honky-tonk piano, bright piano, vibes, harpsichord, synthesizer, upright bass and bass with ride cymbal. They all sound great, and my son likes to experiment making his own tunes with the spooky sound of the organ or harpsichord, the ethereal synths, or gentle strings. There's a built-in metronome, and a recording function that lets you use right and left hand recording. You can also split the keyboard into two instruments, so you can play a jazzy piano riff on the right and acoustic bass with ride cymbal on the left. There are more toys than we've bothered to figure out in a couple of years, and I can say that the AP220 encourages playing music rather than playing with buttons. There is a built in library of about 50 wonderful famous classical piano pieces, which have been beautifully interpreted using Midi and stored in the piano's memory. It's not hard playing all 50 in a row with an autoplay function, but it would have been nice to have a 'pause' or 'start at # and then continue' option. If you stop it to answer the phone or something, you have to start over at the beginning again. And yes, I do just listen to the piano play it's library sometimes. You can also learn these library songs with the accompanying book of scores, complete with finger numbering on the notes, and you can slow it down or focus on either hand.
4) be maintenance free.
= it looks okay, and we're not embarrassed to have it in our living room. It's dark brown, so needs dusting. That's it! No tuning, no worries about humidity, etc. Turns on and off very quickly. Plenty loud enough, or quiet enough, per your needs. I was pleasantly surprised by the bench. It's solid steel in the legs which attach firmly to the seat. It has held up like new despite being abused by my kid who insists on rocking it forward on two legs. It also holds my 230lbs (I'm 6'9") without a creak.
5) be easy to play at night when others are sleeping (I'm learning, too). Headphones - 2 jacks (one for a teacher, or output to bigger speakers).
6) interface with a computer for recording.
= I also bought an audio interface ($30?) to hook it up to my laptop. Now I can have the piano play any midi I download (name any tune, symphony, concerto, etc., and you can find it in midi on the web). You can do that for free. Or if you want to do some really cool recording, check out Mixcraft 5, and you can increase your instrument voices from 12 to hundreds, and be more selective about which midi tracks play or are muted. Mixcraft allows you to record and mix any number of tracks, using real input (guitar or microphone) or virtual instrument (midi). I've only scratched the surface here, but the Celviano is a fine midi interface.
To sum up, I'm extremely happy with the purchase for the amount of money we spent. My son's piano teacher says he'll need an acoustic piano sometime, but then again, she's very happy with his progress in his lessons, and his 'touch' doesn't seem to have suffered because of our inability to buy an expensive acoustic or digital piano at this time.