Absolutely top. Top location, top flat and Andreia is a top host. Our best Airbnb experience so far. Multo Obrigada Andreia! =)