The place looked great, it was a nice small apartment. It is not s person who rent their home/second home, the company owns the building and rent the flats. Maybe it is written somewhere in the description but I didn't see it.
Also you should have in mind that if you rent here, before arriving, they will ask you to pay a tourism tax, which is 4€ per person per night. It is not a lot of money but I think it is fair to ask to add it on the full price or at least let you know before you accept the terms and pay the (in my case non refoundable) flat.
In other hand the two persons from the reception where lovely and very helpful and the flat had everything we needed.