The Apartment is nice. In our case, we were 6 adults (friends) and two had to sleep in the fold-out couch and them were not that happy about that since it was a small twin bed and not two beds. Nice outdoor space. The pool was ok but strange that there is no sunbeds or anything.
The location is in the city center but more in the business area. So it´s a good location but not the best. The good thing is, it´s cheap with taxi and UBER in Portugal. If you need to shop it´s only about 100m to a big supermarket.