Diogo's place is great. very central, very clean, really nicely decorated, everything you need. A great stopping off point to explore Porto.