Probably the best you can get at the Solovetskij islands. New hotel with nice and clean rooms. WiFi is free but works only in some areas. But service is unheard of in the restaurant. Slow and you need to speak russian if you want to order. Only 10 minutes walk to the monastery and the main tourist attractions.