Great place! As others have mentioned, the view was amazing, both toward the castle and also in the other direction, seeing the National Theater all lit up at night.
Location was perfect, as there are various trams; one that goes toward Prague Castle and another towards Wenceslaus Square.
Choco Cafe, which is close by, has the BEST hot chocolate.