Play lots of pianos and then decide. With your price range and size limit, can also go check out Kawai RX-2/RX-3, Estonia 168/190, Petrof IV/III; just a few options off the top of my head. (Personal preference: From the samples of these pianos I played, I'd very likely take any of these over any 5'1" baby grand, Steinway notwithstanding. Not bashing Steinway here, they make good pianos at larger sizes, the 'S' just doesn't do it for me -- couldn't get the depth and dynamic range down in the lower bass.)Play lots of pianos and then decide.Good luck!