We had a great stay in The Prague Rooftop Apartments! The apartment was clean, modern and well equipped even for longer stays (washer, plates etc.)
Would absolutely recommend, location is great - many cafés, parcs and shops. Also in walking distance of the main train station, the national museum and more.
Only downside was the squeeky bed and noise from the temporary construction.