We had a great stay in Prague with Pragueforyou. We could do an early check in without extra costs and if we had a question they answered fastly and were very friendly.
The top of the kitchen was really dirty but otherwise we were completly happy - we will come back! :)