We stayed in the Royal Court, and were happy with the hotel. However, there were issues with the host's communication. The listing initially said breakfast was free, but when we paid in advance, we were charged for it. There was also a charge of $11 for cleaning, which was listed as free. When we questioned the charges, "Elena" told us to talk to Airbnb, but when we did, she was upset. Airbnb had her reverse the charges, and she included the free breakfast, but cancelled the cleaning altogether, and told us it would now be $20/day. We said we would pay the $11, which was for cleaning mandated by the Czech government, but she claimed it was now impossible.
She also said there would be space for us to work on our laptops. There was a small table, but NO CHAIRS, just two child-size stools and no knee room under the table. The room would have been fine for a one- or two-night stay, but not what we were promised for our two-week-plus stay.
Otherwise, the hotel and the neighborhood were great, and we'd recommend it for those visiting Prague for a couple of days. The room was nice, right next to reception but with no noise, and a great bathroom. Breakfast was great and very well maintained, and the staff overall were friendly, helpful and efficient.