Pros: good location, close to the beach, a lot of restaurants around the apartment, a supermarket nearby, has all the necessities for your usual apartment stay, very clean, with tv and projector (although we weren't able to use it maybe due to a loose cable connection).
Cons: apartment is at the second floor (more like 3rd), small building with no room for elevators. Hence, you have to carry all of your luggages to the room. Also, I think there is an event place nearby, where parties are held with a bit of noise even during the wee hours of the morning. If you are a light sleeper, better sleep in the master bedroom.
All in all a good experience staying at Gonçalo's apartment. He was also very hospitable and even carried the luggages himself. Would get his apartment again if we go back to Carcavelos.