This place has everything you need when staying in Porto! Miguel is a fantastic host and we would definitely stay there again.