The apartment is clean, modern and has everything you need.
The location is great, don't be afraid to stay local to the apartment rather than venturing to Ribeira, we found some lovely places to eat 5 minutes away and lovely tapas restaurant about 3 doors down too.