Four of us stayed here for 4 nights in July. Lovely apartment, very spacious, and 2 good size double rooms. We ate out whilst we were there but if we'd stayed longer we would have been happy to cook as the kitchen was fully stocked with all the utensils/crockery we'd need to cook up a feast.
The apartment is in a great location, very near to a metro station so very easy to get to from the airport. It is also only a 15 min walk from the Ribeira neighbourhood.