My mother and I stayed at one of these apartments. It was very basic, but it had everything we needed.
The host was very nice and very helpful. She gave us lots of tips about things we could do. She gave indications in where to find markets and restaurants. She also offered to book us some tours if we were interested. She also organized our transportation from and to the airport.
I would gladly recommend this place.
There were two aspects we found a bit uncomfortable: The internet meant for the rooms never worked. The kitchen had a particular your smell.