3 /5 Hadi N: The place has a fantastic atmosphere and view. Although we bought a scheduled ticket, there was a huge line to visit the top-floor deck, and we had limited time to visit and take pictures; there was no time to enjoy the view. I expected more professional and helpful staff, but they were not.