Villa Kale offers comfortable accommodation with stunning views of Lake Ohrid and the town.