This place was great! Very accessible and right in the heart of Prague.