I would recommend this apartment in a heartbeat. We had a tough time getting there as our plane was cancelled and we were very stressed about missing a day of our trip after our difficult air travel, but as soon as we arrived, all of our stress melted away. Vasco welcomed us warmly and told us about the city, and made us feel at home. We couldn't have felt more welcome and excited to explore this gorgeous city - I just wish we had stayed longer! We hope to return again for a longer trip next year. Thanks for a wonderful stay!