Perfect location in the heart of the city. The apartment was very clean and tidy.
We did experience some issues with the hot water in the shower at some point.
But overall we had a nice stay at Maria E Joao and we would recommend staying there.