If you would like a beach holiday with easy access to Lisbon city centre (20 mins by Uber) I would recommend staying here. The flat is 5 min walk to the beach and though a little touristy it has plenty of places to eat and drink. The apartment itself is comfortable and has everything you need, and Carolina was super quick to respond and gave us some great restaurant recommendations.
Whilst the immediate surrounding area feels a little sparse, Ubers are very cheap in Portugal in comparison to the UK. The E-Scooters were also a hit and could scoot to the local supermarket in 10 mins to get everything we needed for the apartment. The more local & traditional restaurants in Carcavelos were either a 20 min walk or 10 min scoot or 5 mins in a taxi. We even joined the local gym at the University (5 mins walk from the flat) and was excellent!