This is the second time I'm staying at one of Mauro's apartments in Prague! Everything is as he describes and this apartment also has a very "homey" feeling. If you ever find yourself in Prague, you should stay here!
There's on street parking, and it's no problem to find a space. I left the car loaded overnight and there was no problem. The police station next-door is a plus I think :)