One word = PERFECT
From initial communication, to check In, to support during stay all the way until check out. everything was great.
Definitely our first choice in Prague when we return.
Highly recommended!