Really nice place with spectacular view of Prague castle and cathedral.