We loved staying at Joao/Maria's Airbnb! They have put a great amount of thoughtfulness into everything in the apartment. It is tastefully decorated and very well renovated. The bed is firm which my husband loved. Maria's communication was stellar. When we left the flat, we accidentally left our US house key behind. Maria was SO kind to retrieve it and wait for our return. Thank you, Maria!