I have been to this apartment for the second time now. Its location is great, pretty much all sights are within walking distance but if you have a light sleep you might find it a little loud, although we didn't have any problems. The apartment itself was clean, spacious and had everything you need.
Booking, messaging and checking in was super easy, because they respond to messages very quickly.
All in all: great place for a weekend in Praha ;)