The flat is great and the location is fantastic! Firm mattress was a pleasant surprise. All the basics that you need for a day or two like toiletries or coffee pods and sugar are there.
Bare in mind though, the Host communicates in Portuguese, not English!!
It’s easy enough to translate but you will need internet for that!