The place is great for short term stays, but not really for long term (shower is not very good, futon bed gets unconfortable for a long period, kitchen really small).
Good internet.
Good communication with host. Check in was easy and fast.
But I had a BAD EXPERIENCE that I should comment about:
One night I return to the apartment and realize that someone had entered the place (to install cable tv) without letting me know that they were coming in. I didnt even need or asked for the installation of cable tv. When I contacted the host she apologized and told me that the cable company had to do the installation in all the apartments so she had let them in. The host should not enter the apartment unless agreed upon with the guest.