Apartment is perfectly located. But this is where the positives end. The photos of the apartment on the site do not fully reflect its extremely rustic nature, to put it mildly. It is probably ok for younger people who may value location above comfort, but for a family this was a bad option. Most of amenities and equipment are very old and not particularly well cleaned. The only fairly recent additions are a TV set and an air conditioner (btw, the air conditioner is only in the living room), and even these are not particularly new. Within the four day stay we had hot water problems twice, apparently because of the old boiler malfunctioning.
Having said that, I cannot fault the company. The communication was timely and accurate. The hosting agent was polite and diligent. They arranged airport transfer for us, which was very nice. Actually, if it wasn't for the company, I would have probably given this property two stars.