We stayed here for a weekend.
Great hosts, they respond fast on chat and seem very professional. Only reason why the stay is not 5 stars is because the early check-in was postponed, and they had to do some work on the apartment while we stayed there..
But, if you want a good looking apartment and friendly hosts look no further.