My wife and I had a wonderful time in Prague at Christmas time while staying at this apartment. The location was fantastic (just a block or two away from tram/trolley + metro stops), the restaurants nearby were great, and the river was close for some really nice views while walking to any number of sights.
Highly recommend booking this location for a base camp that's quiet and and in an accessible location. Try Jazz Dock on the river for a nice night activity :)