The apartment is clean, conveniently located, and the beds comfortable. The building feels very secure. The kitchen has enough pots to make a very basic meal. There is plenty of hot water and good water pressure.
The only downside to our stay was the lack of heat and to a lesser degree, the constant dropping of the wifi. I would suggest checking with Roberto to see if these things will be an issue during your stay.