We've had an excellent stay in Prag.
We can highly recommend the apartments at golden Palace. Very clean and close to attractions, bars and restaurants. All you need for a city trip!