One of the best spots in the very heart of Prague. Great for a short stay!