Lovely hotel, but while it may be 5* by Macedonian standards, it isn't quite there by what you'd expect in the U.K, and requires a little updating.
The staff were fantastic, the room comfortable but the restaurant was a little disappointing compared to others we ate in, and the breakfast was a little basic. It is a little out of town so unless you have a car, you will have to rely on taxis, but that is worth it for the view alone - get a lake view!!!