I'm thinking about having a piano player/DJ play piano during cocktail hour. I'm not sure if I will be able to have a piano but he supplies a keyboard. Had anybody used a keyboard for their wedding? Is it tacky or nice? Does it sound like a real piano?