Great host, no-hassle check-in and amazing location. This is the place to be if you're visiting Prague.