Amazing place in the heart of Prague. Its almost a waste exploring the city if you can view it from up here...