I definitely recommend stay at Katarina's place. João and Maria are taking care of the house and they are wonderful , very flexible and very good communication. The check in was out of hours and they were there to help.
The apartment is well located and has everything and is very clean! Thank you !!