My mom and I stayed at Chima's for three days and it was perfect for us. Super convenient location, within walking distance of Tower Bridge and riverfront dining, as well as less than 10 mins from Underground to Central London. The studio was exactly as advertised. Chima was very flexible with us, letting us store our luggage before check in and after check out.
The only heads up I'd give to future guests is that floor space is pretty limited, so you get a little squeezed if you're traveling with a large suitcase. Even so we made it work pretty easily and had an excellent stay!