What an amazing flat! A perfect home away from home. João & Andreia are wonderful hosts and made everything simple, easy and perfect. We couldn't have been happier and wished we could stay longer. 100% recommended.