The apartment is as per the pictures and descriptions though needs a bit more personal touch to be comfortable. Also, unfortunately João was not reachable during our stay so we had no internet etc.
The location of the apartment is great for visitors and in walking distance to many restaurants, cafes and things to do.