Overall, stay was okay, but it did not live up to the pictures or the price. We wouldn't stay again.
On the positive side, place was spacious and clearly some effort was made into decorating it. Eva was also very responsive and willing to help.
However, we had several maintenance issues. One of the showers did not have functioning cold water (only scalding hot), the other shower had sewage smells coming out of the drain, some of the lightbulbs were out, and some of the furniture just was in poor condition. The wifi connection was spotty and slow, and we could hear everything going on upstairs.
For the price we paid (equivalent to a four or five star hotel with breakfast + amenities for two people), this place did not live up to expectations.