My mother-in-law and sister-in-law stayed in this apartment while visiting us in Portugal. The apartment is beautiful, and has everything you'd need. The location is excellent, and all in all it's a great stay.
The only critique is that prior to check in, they require that you upload your passport information on a portal outside the Airbnb platform. At check in, in order to get through the building door, they ask you to message them so they can open the door remotely but in the end we had to call the agency to get the door open. Not a big deal, but made the check in experience less smooth than in other Airbnbs.