We had a great short stay, communication was easy and we were warmly welcomed by Joao's mother who showed us around. The flat has everything you need, a great location and lovely views from the balcony - I would highly recommend it!