Wonderful place with an unusually green view for Prague. 10/10!