We stayed here for a month. Huge plusses, just 2 negatives.
Excellent location, very responsive hosts, once a week cleaning, washing machine in unit, nice clothes drying rack, nice kitchen (we did have to buy a large frying pan because the one there was in bad shape but good other pots), comfortable bed. The only 2 disappointments were that even though the pictures showed a balcony with 2 chairs and a table, it really could not accommodate that. Also, the power would go out at least once a day. It was easy to restart with the circuit breakers in the unit, but it was annoying. We asked locals if this was normal, and they no, it wasn't.