The best place in Prague to stay, truly!