Not huge room or bathroom, but intelligently laid out. Clean, and felt very new. Located in central Porto. Very obliging hosts.