Super nice place, top location and top communication.
Definitely recommend this place, even for those who want a longer stay in Prague