We wanted to experience a nighttime view of Prague and Fly Vista was walking distance form our hotel and highly rated. We booked an inside table as it was a bit cold outside, but you can take your drinks up one flight of stairs to the upper roof deck for 360 degree views of old town Prague, the castle and new town. Drinks and food were good, though it is overpriced, but that is way you pay for the view. You must book ahead and you will only be allowed to keep your table for a set amount of time. Service was quick, though we were a bit confused on how to pay. Once you finish your meal, you can head outside or up to the deck to enjoy the view and pay when you leave or pay before you head up to the deck our outside. read more