Good contact with owners and nice location. We got a different flat in the same building (I don't know why exactly) but much bigger so it was no problem for us. :) Fully equipped, comfortable and spacious.
We can only recommend staying at Alex & Natalia's apartments.