I'm lowering my rating by 0.5 because of the pool.
Yes, it's warm and big. But we were not warned how to find it and that we should carry towels with us. The corridor is long, there are few signs. There were no people. They didn't find it the first time to freeze in order. And also go upstairs to get towels.
Everything else was fine.
They spoke Russian. The staff is friendly. Clear. The room is large. The view is amazing.
There is enough choice for breakfast.
I recommend.