Great location. Stylish apartment. Helpful host. A five star place and a five star host. A must stay in Porto.