Excellent location in the heart of old-town Prague.