You MUST stay here if available. Porto is charming and delightful and there simply is no better location or view. Everything is walkable. Luis is a most generous host. He met us directly off the Metro after giving us detailed directions and took us himself to the flat.