The flat was in a great location and was well-equipped for our stay. It's only a 10-minute walk to the centre and nearby Jardim do Torel had great views of the city.
Although it can sleep more I think any more tha three people would be a squeeze.