Peterson's place is very well located and close to anything you'd need in Porto. I would recommend it for solo travelers and students alike.