I would highly recommend Sarka's place. The location is perfect, as it's close to public transport, old and new town, and it's off the main strip so a bit quieter. The apartment is spotless and had everything needed (even a washer!) to make the stay perfectly pleasant. I will definitely stay there next time in Prague.