This might be the best located apartment ever. It is a block away from the Charles Bridge (on the opposite side of old town). You don't want to stay right in Old Town as it is VERY touristy.
Apartment is clean, modern and well equipped. The hosts are the best. If a studio fits your needs you should 100% stay here.