The apartment was as described, and had everything you needed. The beds were confortable, the place was clean and with great views. The area was quite hilly, but the subway was less than 10 min walking, and was well connected.
The only negative thing is that, although the communication with the hosts was easy and helped to prepare the trip and the stay, they didn't follow some important request we made. We were a group of three co-workers on a work trip, and therefore asked to have the bed sofa prepared so each would have their own private space. However, this request was not met.
Also, they specified that the deposit made during the check-in would not be taken from our account, but it was indeed taken, and returned a week later. This was not a big problem, but an unexpected inconvenience.