Clean, well located and very good value for money. good choice for a city break in Porto.