The place is very nice. Well furbished and decorated. A nice living room merged with dining area and kitchen let you fit a lot of people if needed.
Check-in was easy, we texted the number provided and were met in person. The check-in guy, however, seemed to be clueless about the apartment and did not know where everything was. He also forgot to tell us the keypad combination to the entrance door, so we had to call him back and check.
There were several small problems throughout the apartment - leaking sink, clogged shower drain, others, which we communicated to the hosts on Sunday and they sent someone on Monday and fixed them (mostly).
Communication was great - very quick responses. We particularly appreciated their willingness to provide us with an official confirmation letter which some in our party needed to get Portuguese visa.
The location is nice - 10 min brisk walk to subway and train station. The street is pretty busy, but the bedrooms face away from it, so no problems there.