Very nice place, good facilities and in walking distance from Ribeira. Metro and buses close by.