I have been to Prague multiple times and this was by far the best location. The apartment was very clean, private, and on one of the nicest streets. Highly recommend, and we would stay there again.
Hosts were great and allowed us to check in late (for an additional fee) around 1am because that’s when our flight came in.
The only thing was that there was no air conditioning, just two large fans which made for some warm nights.
But otherwise a really great stay.