My experience started poorly when Carlos' employee meeting me was an hour late and went downhill from there.
On the plus side, the apartment is big, cheap, a block away from Praia da Rocha main drag and has parking. On the negative size, the apartment is cheap, old and beat up, and suffers from all problems of old Portugal apartments. Portuguese are world leaders in deferred apartment maintenance and "good enough for the government work" cleaning and this apartment is in serious need of cleaning, painting, upgrading, furniture and appliance replacing and plumbing trap clean up (i.e., plumbing smells). The apartment has no heat and it was positively freezing. I stayed in some sketchy AirB&B apartments but this one definitely takes the cake.
The apartment has an 18-inch over the air TV which shows 4 channels. The last time I had a TV with 4 channels was in 1968 in Ukraine. Quality of the broadcast is poor with constant depixelation. Internet came from a cell phone Internet reseller with broadband problems. Speed during evening busy hours was silly. I end up purchasing a hot spot and a sim card for €1 per day.
The apartment is a block away from the main drag and, consequently, a block away from Irish bars and nighclubs that close at 4 a.m. with drunken partiers and hearing impaired employees spilling on the street talking, signing, fighting and starting the cars parked underneath of your windows with windows open and loudspeakers on the full blast. I cannot even imagine the noise level in the summer.
I also had problems with the host who charged me two cleaning fees and then refused to clean (AirB&B refunded me one fee, after which and I had not heard one word from the host and his employee).
I can go for hours complaining about the apartment, but I think you got a point. If you have extremely tight budget, need a two-bedroom apartment with parking a block from a beach at a rock bottom price and mentally prepared to deal with the inconveniences, well, that is your choice. For 50 to 100 percent more, you can find a much nicer tourist apartment nearby.