Hotel is located in center of Viljandi. Older building, but well maintained. No one was at reception, so I had to wait 10 minutes for someone to check me in. Room was very nice. Free wifi and easy parking. Ate at restaurant for dinner, and had to wait again for restaurant staff to seat me. Food was good. A lot of noise coming from outside, which was surprising for a small town, but it did not really bother me. Hotel was not cheap, but there are not many options in the Viljandi area, so would probably stay here again.