The apartment is very new and has everything you need. The location is also very good, it takes about 10 minutes to walk to Ribeira, and there are lots of bars and cafes around it.