We visited this place for a lunch while driving all around lake Sevan. So I can tell only about the restaurant of the hotel.
We were served in a very ordinary way (nothing distinguishing) and the food was not tasty at all even though we were very hungry after 3 hour driving from Yerevan and getting there at 3 PM. At the end we were charged about 3 times more than we would at any other comparable place for a much tastier food.
Hopefully Tufenkian (a well-standing company in Armenia) will change how things are done here.