The location is both outstanding - if you don't have a car - as it's just at the main square of Ohrid (Chinar, where a nice promenade starts, leading to the lakeside), and annoying - if you do have a car - since there absolutely is no true free parking place there and even nearby (sometimes no place at all). So you have to rely on the owner to take care of the parking place for you (he does that pretty well, but you'll have to find him every time you need to park). Either way, note that it's about 5-10 minutes walk from the lake.
Back to the owner - he's extremely kind, knowledgeable, and useful source of information. From the first moment we reached the place we've had only smiles, and found him to be a great host, who'd like to give you as much information as you can have. When there was a wifi connectivity problem, he immediately solved it, and gave us some good advises about Galicica NP, St. Naum, Bitola, and generally about driving in the country.. I can only wish to have similar hosts everywhere I stay.
The apartment we had (stayed 3 nights) was very satisfying. It was a good-size, yet not spacious, a nice balcony with view of Galicica NP (no lake view from the apartments in this building), and had a small kitchenette for some cooking, equipped with mini-bar, small electric stove, some plates etc. Bathroom was clean comfortable, but the shower had some minor leakage from the side.