In a word: awesome. Really great flat, spacious, light, fantastic views, & well fitted out. João was a perfect host, friendly and easy to communicate with. Highly recommended!