We were a family of four (two small kids). We enjoyed our overall stay. The bathroom was a bit small and tricky for us with the kids, in particular the bathtub was rather deep, so it was hard to bathe the kids. I think the apartment is better suited for those without younger kids.
The location was nice. It was close to the castle and an easy walk to the Charles bridge. The hosts were excellent in their communication and very helpful.