The hotel is more for business meetings:
Beautiful;
There are areas for workshops or conferences;
This is a city where there is no sea, bars, etc., and therefore numerous "tipsy" tourists
Also, the advantages include a beautiful view from the mountain to the city;
There is free WiFi, but there is no access to VK on this network;
If you wait for the cons then:
The staff is not Russian-speaking, not attentive;
The rooms are not always cleaned enough and there is not always hot water;
There are more than one Russian channel on TV.