Teresa place ist perfect. Being in Porto is joy and staying in Teresa place is another joy by itself. The flat is fully equipped. Clean, cozy and comfortable.
Very recommended