We stayed 6 nights and had a great stay at Royal Court Apartments.
Staff is super nice and available and the room was cosy, clean and warm. (If you go on your birthday you can also expect a nice birthday present :) Thanks for that).
The apartment is perfectly located and we were able to walk all around Prague and never take public transportations.
Definitely recommend it if you're planning a trip to Prague!