The only reason I didn't give a 4 stars is because there was an issue with bad smell from the toilets. Nuno was amazing and understanding and tried to fix it. When he couldn't, they suggested we take a different place and they'll cancel the rest of the reservation. When we didn't want the hussle of moving, they gave us a discount. Amazing treatment.
Other than that, the apartment is perfect. Really. The wifi allowed us to work with zoom with no problem. The location is great, and so are the facilities.