The food was great. Better than I was expecting, actually. The view was lovely. The decor is very outdated. I realize this isn't why you go to a restaurant, but I think upgrades would push this place up a few notches. I'd go again.
If you own or manage Primavista, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.