The hosts are very communicative, warm, friendly, accommodating and go the extra mile to try and make your stay as pleasant as possible. They are also really flexible on check in and check out. The person who lives on site in the building is really amazing, incredibly nice, and made a huge difference in the quality of the stay.
The downside of the apartment was the specific unit we rented, which had a balcony and overlooked the street, had a really putrid smell that they could not remove. Also, there rotting food left in the microwave that had not been cleaned out. The hosts did their best to accommodate us by allowing us to use a second apartment (in addition to the original apartment) in their building as well, but it was not the specific apartment we had originally reserved. The hosts also had cleaners come in every morning and did not charge us.
They also left large bottles of water in the fridge, which was a nice touch. Other than the smell issue, the apartment building and apartment were fine. Again, the hosts and the individual that lives on site are themselves really amazing and nice.